What You Will Do
- Technical Leadership:
- Lead the design, development, and implementation of scalable and robust software systems.
- Conduct code reviews and contribute to the codebase to ensure high-quality software delivery.
- Stay deeply involved in architectural decisions and problem-solving alongside your team.
- People Management:
- Manage, mentor, and support a team of engineers, fostering a culture of technical excellence and continuous learning.
- Provide regular feedback, set clear goals, and support career development opportunities for team members.
- Champion inclusivity, diversity, and collaboration within the team.
- Execution Excellence:
- Drive the execution of projects, ensuring alignment with company goals and on-time delivery.
- Balance technical depth and team needs to maintain high-quality output and productivity.
- Establish and uphold best practices in software engineering, code quality, and system design.
- Collaboration and Communication:
- Work closely with cross-functional teams, including Product Management, Design, and other Engineering teams, to deliver business-critical projects.
- Clearly communicate technical decisions and trade-offs to stakeholders at all levels.
Basic Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- 8+ years of experience in software engineering, with at least 4+ years in a management role.
- Strong hands-on technical skills, including experience in coding (e.g., Python, Java, C++, or similar languages) and code reviews.
- Deep understanding of software engineering fundamentals, including algorithms, data structures, system design, and architecture.
- Proven ability to lead technical projects end-to-end, from design through deployment.
- Strong problem-solving and decision-making skills with a bias for action.
- Experience building and scaling teams while maintaining a culture of technical excellence.
Preferred Qualifications
- Experience with modern development practices (e.g., CI/CD, microservices, cloud platforms like AWS/GCP).
- Familiarity with Agile development methodologies.
- Proven track record of driving technical innovation and solving complex engineering challenges.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .