We're looking for an experienced Senior Backend Engineer to join our Analytics team. Reporting to the Senior Manager, Software Engineering, you'll be responsible for:
Design, develop, and maintain scalable backend services within a cutting-edge microservices architecture using Java/Spring Boot and Python, delivering high-scale features from inception to production.
Optimize performance, cost, and reliability of the services in production while ensuring efficient data management across diverse stores (PostgreSQL, MongoDB, Redshift, Snowflake, etc.).
Stay ahead of industry trends, driving innovation in semantic layers, query optimizations, and analytics capabilities to refine and expand our technology stack.
Operate seamlessly across teamsincluding product, UX, and frontendwhile mentoring junior engineers and elevating the team's capabilities.
Design, develop, and maintain scalable backend services within a cutting-edge microservices architecture using Java/Spring Boot and Python, delivering high-scale features from inception to production.
Optimize performance, cost, and reliability of the services in production while ensuring efficient data management across diverse stores (PostgreSQL, MongoDB, Redshift, Snowflake, etc.).
Stay ahead of industry trends, driving innovation in semantic layers, query optimizations, and analytics capabilities to refine and expand our technology stack.
Operate seamlessly across teamsincluding product, UX, and frontendwhile mentoring junior engineers and elevating the team's capabilities.
Requirements:
5+ years of proven experience in backend development (Java/Spring Boot) and microservices architecture (AWS, Kubernetes, RabbitMQ, SQS, Tilt).
Advanced expertise in query optimization, data analytics, and building semantic layers.
Robust problem-solving skills, communication abilities, and adaptability in dynamic environments.
A self-driven learner with a passion for exploring new technologies and innovating solutions.
What Will Make You Stand Out (Preferred Qualifications)
B.Sc. in Computer Science or a related field
5+ years of proven experience in backend development (Java/Spring Boot) and microservices architecture (AWS, Kubernetes, RabbitMQ, SQS, Tilt).
Advanced expertise in query optimization, data analytics, and building semantic layers.
Robust problem-solving skills, communication abilities, and adaptability in dynamic environments.
A self-driven learner with a passion for exploring new technologies and innovating solutions.
What Will Make You Stand Out (Preferred Qualifications)
B.Sc. in Computer Science or a related field
This position is open to all candidates.