Richemont
Role Overview
As a Software Engineer, you’ll build the applications and infrastructure that bring our data and ML capabilities to life. You’ll develop user-facing applications, APIs, and maintain the deployment infrastructure that supports our data and ML platforms.
Key Responsibilities
Application Development
Build and maintain microservices and web applications
Develop REST APIs for internal and external consumption
Implement authentication, authorization, and security best practices
Write clean, testable, and maintainable code
Frontend Development
Create user interfaces using modern JS frameworks for complex applications (React, Vue, Angular)
Build rapid prototypes and dashboards (d3js, plotly)
Implement responsive design and user experience best practices
Integrate frontend applications with backend APIs
Infrastructure & DevOps
Maintain CI/CD pipelines using GitLab workflows or GitHub Actions
Deploy applications using Cloud Run and containerization
Manage infrastructure using Terraform (minimal, focused scope)
Monitor application performance and reliability
System Integration
Integrate ML models and APIs into business applications
Build data connectors and ETL utilities as needed
Implement system monitoring and alerting
Support application troubleshooting and maintenance
Required Technical Skills
DevOps : CI/CD, Git workflows, basic infrastructure management
Databases : SQL & NoSQL, experience with cloud databases (Cloud SQL, Spanner, Firestore)
Nice-to-Have Skills
Experience with Infrastructure as Code (Terraform)
Knowledge of Kubernetes and container orchestration
Familiarity with monitoring tools (Prometheus, Grafana)
Experience with mobile app development
Background in data visualization libraries (D3.js, Plotly)
Experience Level
3-5 years of full-stack or backend development experience
Experience with cloud application deployment
Familiarity with modern web development practices
Specialization : Focus on frontend, backend, or infrastructure specialization
Partner with
ML Engineers
to integrate ML capabilities into applications
Work with
Data Platform Engineers
to build data-driven applications
Collaborate with business stakeholders on application requirements and user experience
#J-18808-Ljbffr
Key Responsibilities
Application Development
Build and maintain microservices and web applications
Develop REST APIs for internal and external consumption
Implement authentication, authorization, and security best practices
Write clean, testable, and maintainable code
Frontend Development
Create user interfaces using modern JS frameworks for complex applications (React, Vue, Angular)
Build rapid prototypes and dashboards (d3js, plotly)
Implement responsive design and user experience best practices
Integrate frontend applications with backend APIs
Infrastructure & DevOps
Maintain CI/CD pipelines using GitLab workflows or GitHub Actions
Deploy applications using Cloud Run and containerization
Manage infrastructure using Terraform (minimal, focused scope)
Monitor application performance and reliability
System Integration
Integrate ML models and APIs into business applications
Build data connectors and ETL utilities as needed
Implement system monitoring and alerting
Support application troubleshooting and maintenance
Required Technical Skills
DevOps : CI/CD, Git workflows, basic infrastructure management
Databases : SQL & NoSQL, experience with cloud databases (Cloud SQL, Spanner, Firestore)
Nice-to-Have Skills
Experience with Infrastructure as Code (Terraform)
Knowledge of Kubernetes and container orchestration
Familiarity with monitoring tools (Prometheus, Grafana)
Experience with mobile app development
Background in data visualization libraries (D3.js, Plotly)
Experience Level
3-5 years of full-stack or backend development experience
Experience with cloud application deployment
Familiarity with modern web development practices
Specialization : Focus on frontend, backend, or infrastructure specialization
Partner with
ML Engineers
to integrate ML capabilities into applications
Work with
Data Platform Engineers
to build data-driven applications
Collaborate with business stakeholders on application requirements and user experience
#J-18808-Ljbffr