About the Role
This role involves shaping the technical direction of the platform, driving architecture decisions, and mentoring engineers while ensuring systems are robust and future-proof.
Responsibilities
- Lead the design and implementation of complex software systems
- Collaborate with product and engineering teams to define technical roadmaps
- Drive adoption of best practices in code quality and system reliability
- Mentor senior and junior engineers through code reviews and guidance
- Evaluate and integrate new technologies into existing platforms
- Ensure scalability, performance, and security across services
- Participate in high-level architectural planning sessions
- Troubleshoot critical production issues and implement fixes
- Work closely with data and infrastructure teams to optimize workflows
- Define and enforce engineering standards across teams
- Contribute to long-term technical vision and platform evolution
- Support incident response and post-mortem analysis
- Promote a culture of continuous improvement and innovation
- Review system designs for maintainability and efficiency
- Act as a technical liaison between engineering and leadership
- Identify and mitigate technical debt proactively
- Lead proof-of-concept initiatives for emerging technologies
- Ensure compliance with security and operational policies
- Optimize deployment pipelines and CI/CD processes
- Foster collaboration across distributed teams
Nice to Have
- Master’s degree in computer science or related field
- Experience in SaaS or enterprise software companies
- Leadership experience in technical architecture roles
- Exposure to machine learning systems or data-intensive applications
- Contributions to industry conferences or publications
- Knowledge of regulatory compliance in software systems
- Experience scaling engineering organizations
- Familiarity with DevOps and SRE practices
Compensation
Competitive salary and equity offered
Work Arrangement
Hybrid work model with flexibility based on location
Team
Part of a growing engineering team focused on product innovation and technical excellence
What We Value
- Technical excellence paired with practical decision-making
- Ownership of projects from inception to impact
- Clear communication across technical and non-technical stakeholders
- Curiosity and commitment to lifelong learning
- Collaborative spirit and team-first mindset
Growth Opportunities
- Opportunity to shape the future of the engineering organization
- Direct influence on product direction and technical standards
- Access to leadership forums and strategic planning sessions
- Support for attending conferences and professional development
Available for qualified candidates