Senior Software Engineer (Cloud) (All Genders)
Role details
Job location
Tech stack
Job description
We are looking for a Senior Software Engineer (Cloud) (All Genders) who will take responsibility for innovative customer projects within interdisciplinary teams.
- Lead the design, development, and deployment of scalable cloud-native applications
- Collaborate with cross-functional teams to define and implement robust cloud solutions
- Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning
- Stay up-to-date with the latest trends and best practices in cloud technologies and software engineering
- Ensure the security, reliability, and performance of cloud-based systems
- Working on innovative cloud and AI solutions that enable the use of AI at scale in customer applications and create real value through close collaboration with clients
Requirements
-
Proven experience as a Software Engineer with a strong focus on cloud technologies (AWS, Azure, or GCP). Solid understanding of cloud architectures, microservices, and containerization using Docker and Kubernetes.
-
Hands-on experience with Terraform for Infrastructure-as-Code across multiple cloud providers.
-
Solid understanding of cloud architectures, microservices, and containerization (Docker, Kubernetes)
-
Proficiency in at least one programming language (e.g., Kotlin, Java, TypeScript or C#)
-
Experience with CI/CD pipelines and automated deployment tools
-
Strong problem-solving skills and a passion for delivering high-quality software solutions
-
Excellent communication and teamwork abilities
-
Fluent German/English skills
-
Open mindset, strong interest in exploring new technologies/languages/frameworks
-
Confident use of AI coding assistants and AI-based development tools is expected
-
Hands-on experience in developing and integrating AI-based solutions into production systems
Why us?
- At arconsis you are surrounded by software engineering enthusiasts and gripping projects await you
- We love to share knowledge and support each other
- Working together as a team to achieve a common goal and know how to get things done
- Open communication and a pleasant working atmosphere with cool colleagues, innovative technologies and a lot of fun at work
- Excellent individual development and training opportunities, Brown-Bags, Meetups, holding talks on conferences and writing articles
- Room for ideas and the opportunity to shape solutions