Senior Software Engineer
- Design, build, and scale distributed backend systems that serve millions of users.
- Drive end-to-end delivery of features: from design, implementation, deployment, and monitoring.
- Architect real-time, low-latency APIs and backend services for AI-driven conversational systems.
- Develop cloud-native services in Java or Python, ensuring reliability, performance, and scalability.
- Work on infrastructure components, including AWS-based deployments, containerization (Docker), and orchestration (Kubernetes/ECS).
- Build robust APIs and backend services that power AI-driven products and real-time interactions.
- Ensure resiliency, fault tolerance, and compliance in high-throughput environments.
- Collaborate with product managers, infrastructure engineers, and other teams to deliver production-ready systems.
- Contribute to technical discussions, share knowledge, and help evolve best practices in backend and infra engineering.
- BSc/BEng or Masters in Computer Science (or equivalent)
- 5+ years of professional backend engineering experience
- Proficient in at least one of those Java (17+), Python, Node.JS
- Proven experience designing and scaling backend systems for millions of users or high-throughput real-time services.
- Solid understanding of cloud-native architectures (AWS or similar), containerization (Docker), and orchestration (Kubernetes/ECS).
- Strong background in high availability systems, failover, and resiliency design.
- Curious mindset with an eagerness to learn and adapt
- Excellent knowledge of observability practices: logging, monitoring, tracing, metrics.
- Strong communication skills in English, able to explain complex technical topics clearly.
- Java frameworks knowledge (Micronaut, Spring).
- Python experience
- Experience with distributed data systems (e.g., Redis, Apache Kafka).
- Exposure to LLM integration (prompting, evaluation, observability).
- Performance tuning and scaling experience in high-throughput environments.
- Familiarity with GitOps, CI/CD, IaC
- Permanent Contract and a competitive compensation package.
- Beautiful office,conveniently located next to the Prilly-Malley train station
- Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding.
- Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 25days of holidays we offer)plus 3 company-paid volunteer days.
- Free access to a fitness centre inside the building.
- Reimbursement of the half-fare travel card for public transport.
- Reimbursement up to 50% of the cost of French classes.
- Fresh fruit, cookies, and soft drinks as well.
- Regular company and team events like Voluntary Days, Pizza talks, Team Building activities, hosting Meetups at the office and more!
- Bonuses for referring successful hires after three months of continuous employment.
- We offer a relocation package to people who are coming from another country.