About the Role
Lead the development and architecture of software applications, driving technical excellence and mentoring engineers while contributing to cross-functional initiatives.
Responsibilities
- Design and implement scalable backend services and APIs
- Collaborate with product and design teams to define technical requirements
- Mentor junior engineers and conduct thorough code reviews
- Identify and resolve performance bottlenecks in production systems
- Drive adoption of best practices in testing and code quality
- Participate in system architecture planning and technical decision-making
- Ensure solutions meet security, reliability, and compliance standards
- Troubleshoot and debug complex technical issues
- Contribute to continuous integration and deployment pipelines
- Evaluate and integrate new technologies and frameworks
- Support incident response and on-call rotations
- Promote engineering standards across teams
- Work closely with data and infrastructure teams
- Lead initiatives to improve system observability
- Champion software maintainability and technical debt reduction
- Participate in agile planning and sprint execution
- Document technical designs and system workflows
- Foster a culture of innovation and continuous improvement
- Ensure alignment with long-term product strategy
- Collaborate on disaster recovery and scalability planning
Nice to Have
- Master's degree in Computer Science or related field
- Experience in customer support or SaaS technology environments
- Leadership experience in large-scale software projects
- Contributions to open-source software
- Familiarity with frontend technologies and full-stack development
- Exposure to machine learning or data-intensive applications
- Certifications in cloud architecture or DevOps
- Experience with observability platforms
- Background in high-availability systems
- Knowledge of internationalization and accessibility standards
Compensation
Competitive salary and benefits package commensurate with experience
Work Arrangement
Hybrid work model with flexibility for remote and in-office collaboration
Team
Part of a high-performing engineering team focused on scalable software solutions
Why This Role Matters
- This position plays a pivotal role in shaping the future of our platform, influencing both technical direction and team growth.
- Engineers in this role directly impact product reliability and innovation velocity.
Our Engineering Culture
- We value collaboration, transparency, and technical excellence.
- Teams operate with autonomy while aligning to shared goals and architectural standards.