
Staff Software Engineer
OneCareer
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Job Level
About the role
- We are looking for an experienced Staff Software Engineer to elevate our software architecture to the next level.
- You will take technical ownership of frontend and backend systems.
- Design scalable microservices, define API standards, and ensure the highest quality across our engineering team.
- In this role you lead technically and strategically without formal management responsibilities and actively support the development of other engineers.
- Develop, implement and scale microservices on a Kubernetes cluster.
- Full-stack development with TypeScript/React, Go and Python.
- Build and maintain CI/CD pipelines (e.g., GitHub Actions) and containerization (Docker).
- Define and implement API standards, e.g., gRPC or FastAPI.
- Ensure clean code practices, testing strategies and a coherent repository structure.
- Mentor and provide technical support to team members.
- Make an essential contribution to optimizing team performance.
- Advise on architectural decisions, performance optimization and scalability.
- Contribute to the technical roadmap and the strategic development of the platform.
- Promote best practices in software engineering, code reviews and quality assurance.
- Proactively identify and resolve complex technical challenges.
- Collaborate across teams to ensure system integrity and consistency.
Requirements
- 7+ years of professional experience in software development
- M.Sc. or PhD in Computer Science or a comparable qualification
- Fluent German (written and spoken) and good English skills
- Experience with microservices, distributed systems, testing and software engineering principles, particularly Clean Code, testing (unit, integration, E2E), code reviews and repository structure
- Strong knowledge of frontend and backend technologies, containerization, CI/CD and API design
- Experience in scalable processing of large data volumes
- Practical experience with gRPC, REST, FastAPI, Docker and GitHub Actions
- Strong analytical thinking, problem-solving skills and team orientation
- Experience providing technical leadership without a direct managerial role
- Ability to communicate complex technical issues clearly and to implement sustainable solutions
Benefits
- 100% remote + flexible working hours
- 100% digital: premium Apple equipment and modern tools
- €100 benefit budget per month for vouchers, Urban Sports, internet allowance, meal subsidies and more
- Training opportunities and coaching for your personal development
- Team events and offsites
- Permanent employment contract and 31 days of annual leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
microservicesAPI designTypeScriptReactGoPythonCI/CDcontainerizationgRPCFastAPI
Soft Skills
analytical thinkingproblem-solvingteam orientationtechnical leadershipcommunication
Certifications
M.Sc.PhD