Senior Software Engineer (Python, AWS)

best job tool • Germany
Relocation
Apply
AI Summary

Join NavVis as a Senior Software Engineer specializing in Python and AWS to develop and maintain cloud-based processing platforms, collaborate with cross-functional teams, and contribute to the continuous improvement of CI/CD pipelines.

Key Highlights
Cloud-based processing platform development
AWS expertise
CI/CD pipeline improvement
Technical Skills Required
Python AWS Lambda Batch ECS Step Functions IAM SQS CloudWatch DynamoDB Infrastructure as Code (IaC) AWS CloudFormation AWS CDK Terraform
Benefits & Perks
Generous paid time off policy
Access to fitness and wellness facilities
Sustainable travel support
Flexible working hours
Comprehensive visa and relocation support
Attractive bike leasing options
Employee referral bonus scheme
Financial assistance for local language classes

Job Description


About The Company

NavVis is a global leader in reality capture and digital factory solutions, renowned for its innovative technology that enables organizations to create photorealistic digital twins of physical environments. With a focus on bridging the physical and digital worlds, NavVis empowers clients across various industries to make smarter decisions, optimize operations, and build more connected and efficient systems. The company prides itself on fostering a diverse and inclusive workplace, bringing together talent from around 60 nationalities to drive technological advancements and deliver exceptional mapping solutions worldwide. NavVis combines the agility and entrepreneurial spirit of a startup with the reliability and professionalism of a well-established enterprise, creating an environment where innovation thrives and careers grow.

About The Role

We are seeking a highly skilled Senior Software Engineer specializing in Python and AWS to join our dynamic Cloud Processing Team within the Mapping and Perception department. In this role, you will be instrumental in developing and maintaining our cloud-based processing platform that serves clients globally. Your responsibilities will include designing, implementing, and testing cloud applications, as well as monitoring and debugging these systems on Amazon Web Services. You will play a key role in building scalable data pipelines, creating insightful dashboards, and setting up alerting systems to ensure optimal performance and reliability of our cloud services. Collaborating closely with cross-functional teams, you will contribute to the continuous improvement of our CI/CD pipelines, ensuring efficient deployment and operation of our software solutions. This position offers a unique opportunity to work at the forefront of reality capture technology, shaping the digital transformation of physical spaces into digital twins.

Qualifications

  • Minimum of 5 years of experience in software engineering and development across multi-language, multi-system environments.
  • At least 3 years of hands-on experience building and deploying cloud applications on AWS, with comprehensive knowledge of services such as Lambda, Batch, ECS, Step Functions, IAM, SQS, CloudWatch, and DynamoDB.
  • Proficiency in Python for backend development and scripting tasks.
  • Strong understanding of Infrastructure as Code (IaC) tools including AWS CloudFormation, AWS CDK, Terraform, or similar frameworks.
  • Experience deploying and managing software at scale, with a solid grasp of debugging, monitoring tools, and profiling techniques.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative, international environment.
  • Strong communication skills and a proactive approach to project ownership and continuous learning.

Responsibilities

  • Take full ownership of designing, implementing, and testing cloud applications within NavVis’s platform.
  • Monitor, operate, and troubleshoot cloud applications on AWS to ensure high availability and performance.
  • Design and deploy efficient data extraction pipelines to support processing workflows.
  • Create dashboards and visualization tools based on application monitoring data to facilitate insights and decision-making.
  • Establish alerting mechanisms, define operational thresholds, and set service quality gateways to maintain system health.
  • Contribute to the development, maintenance, and optimization of CI/CD pipelines for seamless software deployment.
  • Collaborate effectively with operational teams and software engineers to enhance system robustness and scalability.

Benefits

  • Generous paid time off policy, including 30 days of paid leave annually to promote work-life balance.
  • Access to a broad network of fitness and wellness facilities through EGYM Wellpass subsidy.
  • Sustainable travel support via Deutschlandticket subsidy for public transportation.
  • Flexible working hours and hybrid work setup to accommodate personal and professional needs.
  • Comprehensive visa and relocation support for international candidates.
  • Attractive bike leasing options through JobRad, supporting sustainable mobility initiatives.
  • Competitive compensation package aligned with your skills and experience.
  • Employee referral bonus scheme offering up to 4000 EUR.
  • Financial assistance for local language classes to facilitate cultural integration.

Equal Opportunity

NavVis is committed to fostering an inclusive and diverse workplace. We value and respect all individuals regardless of race, gender identity, sexual orientation, nationality, religion, disability, or any other characteristic protected by law. We believe that diverse perspectives and experiences drive innovation and success. We strongly encourage applicants from all backgrounds to apply and join us in building a better future through technology. If you require any assistance during the recruitment process due to a disability, please contact your designated recruiting partner for support.

Similar Jobs

Explore other opportunities that match your interests

Backend Developer

Programming
•
8h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Kaufland e-commerce

Germany

Senior Frontend Engineer

Programming
•
10h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Kaufland e-commerce

Germany

Mission Planning Systems Engineer

Programming
•
10h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

LSE Space

Germany

Subscribe our newsletter

New Things Will Always Update Regularly