Staff Software Engineer – Backend
Posted 12ds ago
Employment Information
Job Description
Staff Software Engineer developing software solutions for customer-facing products. Collaborating with data science teams to implement ML-powered experiences and own technical direction.
Responsibilities:
- Architect, design, and develop high-quality software solutions for both frontend and backend aspects of our customer-facing products
- Collaborate with data science teams to productionize ML models and build full-stack ML-powered experiences for customers
- Implement software solutions by following best practices and design principles from both code and architecture design perspectives
- Own the technical direction of critical systems, ensuring scalability, reliability, and maintainability
- Support and mentor other engineers, helping them grow and advance in their career paths
- Conduct thorough and regular testing to uphold code quality
- Foster cross-team collaboration by closely working with Technical Leads throughout the organization to develop and implement resilient solutions.
Requirements:
- 8+ years in software development
- Advanced experience working with cloud computing technologies (such as AWS or GCP)
- Advanced proficiency with data structures, algorithms, and distributed computing
- Advanced proficiency in working with backend development languages (such as Kotlin, Python, and Java)
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB, Redis), including schema design, indexing, and query optimization
- Strong understanding of API design principles (REST, GraphQL, gRPC) and microservice architectures
- Experience in leading a team of engineers to design solutions, encompassing architectural planning and hands-on solution development
- Proven ability to work effectively across disciplines in a fast-paced, product-focused environment
- Professional experience building scalable, performant, mission-critical software
- Deep curiosity and commitment to continuous learning; contributes positively to engineering culture through mentorship and technical leadership.
















