Job Description
TITLE: Lead Software Engineer (Operations Management System)
LOCATION: Karlsruhe or Munich (Hybrid)
CONTRACT: Full time, permanent
SALARY: Up to €100'000
COMPANY: Our client is a Series A funded Start-Up that is developing a Cloud Provider that’s deeply integrated into the development workflow. Their product transforms deployment into a developer-centric self-service experience, reducing time-to-market and costs. It eliminates the wall by enabling developers to manage their own infrastructure needs. Anything can be deployed from simple front ends to multi service production landscapes and LLMs.
Our client accelerate innovation by simplifying complex, repetitive, and mundane work that burdens software development and deployment. Their diverse team comes from all walks of life; from big tech, like Google and Amazon, to European tech leaders like SAP and Spotify, to more traditional enterprises, startups, and best tech universities from across the world.
To keep up with their growth, they're looking for passionate software engineers to work with the cutting edge cloud technologies on the most challenging problems that slow down the industry.
REQUIREMENTS:
- Strong knowledge of CS fundamentals
- Previous professional work experience in web and backend development
- Previous experience with SQL, JavaScript, TypeScript and Golang
- Several years of professional work experience in a software development
position.
- Strong understanding of databases (SQL), distributed systems, and
microservices architecture.
NICE TO HAVES:
- Fluent German
- Experience with cloud infrastructure
- Experience in the following technologies, Lit (Frontend library for building lightweight web components), Kubernetes
RESPONSIBILITIES:
- Architect, design, and lead the development of our scalable and secure managed services platform.
- Code and technical design reviews
- Mentoring more junior engineers
- Work closely with Product, Engineering, DevOps to deliver best-in-class services that meet customer needs.
- Implement strategies for performance monitoring, scaling, and cost optimization for managed cloud-based infrastructure and services.
- Build a new team from scratch. Help find and select the correct people for your team.
- Mentor, guide, and grow a team of engineers, driving technical excellence, collaboration, and accountability.