Staff Software Engineer
Location
Germany
Posted
71 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer
OneCareer
• We are looking for an experienced Staff Software Engineer to take 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 within our engineering team. • In this role you will 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, testing strategies and 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 strategic development of the platform • Promote best practices in software engineering, code reviews and quality assurance • Proactively identify and solve complex technical challenges • Collaborate across teams to ensure system integrity and consistency
Job Requirements
- 5+ years of professional experience in software development
- M.Sc. or PhD in Computer Science or a comparable qualification
- Fluent German language skills in speech and writing, plus good English skills
- Experience with microservices, distributed systems, testing, and software engineering principles, especially clean code, testing (unit, integration, E2E), code reviews and repository structure
- Strong knowledge of frontend & backend technologies, containerization, CI/CD and API design
- Experience with scalable processing of large datasets
- Hands-on experience with gRPC, REST, FastAPI, Docker, GitHub Actions
- Strong analytical thinking, problem-solving skills and team orientation
- Experience providing technical leadership without a direct management role
- Ability to communicate complex technical problems clearly and implement sustainable solutions
Benefits
- 100% remote: Work from anywhere in Germany — as long as you have an internet connection. Additionally, up to 60 days of workation
- 100% digital: High-quality Apple equipment and modern tools
- €100 benefit budget per month for vouchers, Urban Sports, internet allowance, meal subsidy and more
- Training and coaching opportunities for your personal development
- Team events and offsites
- A permanent employment contract, flexible working hours and 31 days of vacation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer III – Artificial Intelligence, Cloud and Automation
GRANA EdTech mais inovadora do Brasil. Aqui, mudamos vidas por meio da educação e da tecnologia!
• You will be the engineering pillar of the Data & AI Tribe. • Your mission goes far beyond coding: we expect you to transform AI prototypes into robust, scalable, and observable software products. • You will be the technical reference to ensure our solutions (such as legal assistants and data extraction systems) operate in production with high availability. • Architect and develop the backend for LLM-based applications, ensuring they are fast, cost-efficient, and reliable. • Implement end-to-end RAG (Retrieval-Augmented Generation) pipelines, handling everything from data ingestion and intelligent chunking to retrieval strategies and response generation. • Create and maintain Autonomous Agents that perform complex tasks, ensuring they have control mechanisms, memory, and error handling (to avoid infinite loops or hallucinations). • Lead architectural definitions, conduct rigorous code reviews, and raise the team's technical bar. • Work side by side with Product Managers and Designers to translate vague business problems into viable technical solutions.
• As a Software Engineer at Obsidian, you’ll work on challenging projects across diverse domains—fintech, blockchain, AI, data science, and more. • You’ll collaborate with a fully remote, distributed team of experts to design and build software systems that are robust, scalable, and impactful. • Your work will involve: designing and developing new applications and systems, writing clean, testable, and well-documented code, participating in thoughtful code reviews and architecture discussions, debugging, optimizing, and improving existing systems, contributing to testing, CI/CD, and deployment processes, exploring new technologies and applying them to real-world problems
• Participate in software development projects following a formal process, including software design, development, code reviews, hardware reviews, use of software standards, and generation and use of testing frameworks • Provides broad support, analysis, design, development, debugging, and maintenance related to software running on real-time and non-real-time OS and bare metal microprocessor and microcontroller systems • Integrate firmware, embedded software apps with sensors, communication modules (e.g., BLE, LTE, Wi-Fi), and other hardware components • Debug, optimize, and validate embedded software applications on target hardware • Coordinates the design, development, and testing of new software, drivers, interfaces, TCP/IP stack, SDKs, APIs, and applications • Prepares documents, including requirements analysis, design, unit testing plans, release notes, and user guides, etc. • Investigates, recommends, and implements new technologies
Role Description O Instituto Conhecimento Liberta (ICL) busca um(a) Desenvolvedor(a) Full Stack PHP/WordPress para atuar no desenvolvimento, manutenção e evolução de soluções digitais, com foco em performance, escalabilidade e integração entre sistemas. Buscamos um perfil com boa autonomia para trabalho remoto, olhar analítico, proatividade na resolução de problemas e interesse por tecnologias modernas, especialmente em ambientes que envolvam automação, APIs e inteligência artificial aplicada a produtos educacionais. Responsibilities - Desenvolvimento e performance - Desenvolver e manter funcionalidades em PHP/WordPress com foco em qualidade, estabilidade e performance - Implementar interfaces responsivas, modernas e funcionais - Otimizar aplicações para garantir escalabilidade e alta disponibilidade - Atuar na manutenção e evolução de arquiteturas WordPress multi-site e multi-produto, com temas e plugins customizados - Integrações e automação - Integrar APIs externas e desenvolver automações em Python para otimização de fluxos internos - Integrar LLMs e sistemas de busca inteligente em produtos educacionais - Desenvolver conectores e webhooks para sincronização de dados entre sistemas - Atuar no consumo e integração de APIs de terceiros, incluindo soluções de IA - Colaboração e soluções - Colaborar com analistas de produto, designers e demais desenvolvedores na construção de soluções robustas - Atuar de forma proativa na identificação de problemas técnicos e proposição de soluções eficazes - Participar de code reviews e contribuir com a melhoria contínua dos processos de desenvolvimento Qualifications - Experiência sólida em desenvolvimento WordPress - Capacidade para desenvolver e manter arquiteturas WordPress multi-site ou multi-produto com temas e plugins customizados - Proficiência em PHP e boas práticas de desenvolvimento - Experiência na criação e integração de APIs RESTful - Experiência com automações em Python para integração entre sistemas - Conhecimento em consumo de APIs de terceiros, incluindo APIs de IA e LLMs - Experiência com campos personalizados, como ACF e Metabox, e custom post types - Conhecimento em bancos de dados relacionais, como MySQL e MariaDB - Experiência com cache Redis em ambiente de produção - Domínio de frameworks CSS, como Bootstrap e Tailwind CSS - Proficiência em HTML5, CSS3 e JavaScript moderno Differentials - Experiência em otimização e escalabilidade de sites com alto tráfego - Experiência com React Native ou Expo para desenvolvimento mobile - Conhecimento em HTMX e arquiteturas hypermedia-driven - Familiaridade com orquestração de agentes e workflows de IA, como Flowise e Make - Conhecimento básico de UI/UX para melhor colaboração com designers Behavioral Competencies - Autodidatismo e capacidade de aprendizado contínuo - Proatividade na identificação e resolução de problemas - Boa comunicação com equipes multidisciplinares - Organização e autonomia para trabalho remoto - Adaptabilidade a novas tecnologias e mudanças de prioridade - Senso de responsabilidade com prazos e entregas



