Engineering Manager

  • Dallas, TX
  • Full-time
  • POSTED TODAY

About the job

Engineering Manager Role

Contribute to the vision and evolution of an industry-changing tech platform. Lead and manage the entire development lifecycle of roadmap features and collaborate with other managers and leads on cross-platform features. Oversee the technical executions for services and Application Programming Interfaces (API) to power existing and new features for our web and mobile apps. Responsible for contributing hands-on to the design, development, and maintenance of various projects and features. Interact with end users and internal users to support them, receive feedback, and plan new features for the platform. Help shape and define the Software Development Life Cycle (SDLC) to ensure agile delivery of high-quality solutions. Own the incidents on-call, postmortem analysis and remediation efforts. Mentor and help grow team members, defining their career goals, and aligning individual growth plans with business objectives. Own the hiring process for new backend developers in case of team expansion.

Minimum Requirements for Position:

Master’s degree in Computer Science, Computer Engineering or a related field and 3 years of experience

as a backend engineer. Experience must include:

Building RESTful API using JavaScript, Typescript and Node.js; Building microservices, distributed systems and event-driven architecture; Owning the backend Continuous Integration and Continuous Delivery (CI/CD) using tools like Jenkins, Github Actions, AWS code pipeline or Circle CI; Containerization and orchestration using Docker and Kubernetes; and Implementation and management of message brokers like RabbitMQ, Kafka, or AWS SQS for asynchronous processing and inter-service communication.