remote
Senior Software Engineer - 1NCE GmbH
Software Engineer
Lead end‑to‑end software development, design scalable architectures, and drive cloud‑native solutions while collaborating closely with the CTO office.
About the role
Key Responsibilities
- Architect and implement robust, scalable software solutions across multiple platforms.
- Collaborate with product and engineering teams to define technical roadmaps and deliver high‑quality code.
- Lead code reviews, enforce best practices, and mentor junior engineers.
- Design and maintain CI/CD pipelines, ensuring rapid and reliable deployments.
- Evaluate and integrate emerging technologies to enhance product performance and maintainability.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in at least one modern programming language (e.g., Java, Python, C++).
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes).
- Solid understanding of software architecture patterns, microservices, and distributed systems.
- Excellent communication skills and a collaborative mindset.
Skills
software developmentsystem designproblem solving