Software Engineer Jobs in Germany

9 open positions found · Salary range: From $30

View Software Engineer
E

Software Engineer

eTeamMunich, Bavaria, Germany

Where you’re headed Contributing to the development and deployment of new and existing products, you’ll write high-quality code that allows us to put solutions into production and take part in code reviews and paired-programming sessions. By using your engineering creativity, you’ll also own and drive product decisions as a core part of the product team. Where you’ve been You have a degree in computer science, mathematics, physics, engineering—or the equivalent knowledge acquired through work experience—and a passion for producing high-quality code. You’ll also: * have experience using tools like Python, Kedro, AWS, Azure, Databricks, Docker, Kubernetes, Django, Flask, and MySQL / Postgres * advocate using the right tech for the right task—you’ll be up to date with the latest technologies and ensure we make the relevant changes when needed * believe in iterative change, enjoy experimenting with new approaches, as well as learning and improving to move forward faster * be highly collaborative, capable of putting aside your own agenda and listening and learning from colleagues * have natural enthusiasm and enjoy sharing your passion with others

6 days agovia jobspyApply ›
View Staff Backend Software Engineer
J

Staff Backend Software Engineer

JobgetherGermany

From $200/yr

Accountabilities Design, develop, and maintain core components of a distributed transaction platform. Build resilient systems that preserve data correctness, tenant isolation, and auditability, including when failures occur. Improve scalability as transaction volumes and the number of institutions per node increase, maintaining predictable latency and database performance. Produce clear technical design documents and provide constructive, detailed reviews of architecture proposals and code. Integrate AI coding agents into daily development workflows and improve specifications, context, and review practices to ensure generated code is safe for production. Collaborate with product, compliance, and customer-facing teams to translate regulatory obligations and customer needs into reliable software. Take end-to-end ownership of production systems, including tracing, alerting, incident response, and post-incident follow-ups. Mentor other engineers, share technical expertise, and contribute to the team's engineering standards. Participate in the on-call rotation to support platform reliability and operational continuity. Requirements Typically 8+ years of backend engineering experience, with a track record of delivering complex technical projects end to end and helping other engineers grow. Strong distributed systems design expertise, including asynchronous processing, failure handling, and systems where correctness takes priority over feature delivery. Strong Go experience, or substantial production experience with another statically typed backend language such as Java, Kotlin, Rust, or C#, with the ability and motivation to start shipping Go code within the first few weeks. Deep PostgreSQL knowledge, including schema design, query planning, locking, transaction isolation levels, live database migrations, and multi-tenant data management. Practical cloud engineering experience with AWS or GCP, including IAM, networking, managed databases, queues, and storage. Ability to read and modify Terraform and troubleshoot production issues using traces and logs. Daily experience using AI coding agents such as Claude Code or Cursor, including writing specifications, providing context, decomposing tasks, critically reviewing generated code, and understanding where these tools can fail. Strong written communication skills, with the ability to explain technical decisions clearly and concisely in a remote environment that relies on documentation and asynchronous collaboration. Solid security fundamentals for handling sensitive data, including encryption in transit and at rest, key management, data minimization, and least-privilege access. Familiarity with any of the following is an advantage: applied cryptography, decentralized identity protocols such as DIDs, verifiable credentials and DIDComm, regulated finance, payments, compliance frameworks such as the Travel Rule, AML, ISO 20022, SOC 2 or ISO 27001 controls, crypto and blockchain concepts, Node.js, TypeScript, queue and workflow systems, or modern observability tooling. Blockchain experience is not required. Candidates from a broad range of backgrounds are encouraged to apply, including those returning to work after a career break or progressing along a different career path. Benefits Flexible remote work: Work remotely from anywhere. Home-office stipend: $1,000 to support your home-working setup, available for use within your first year of employment. MacBook Pro: Choose a model that suits your needs in coordination with your manager. Unlimited paid time off: Take the time you need to rest and recharge. Country-specific benefits: Statutory benefits and contributions managed through an employer-of-record arrangement. Inclusive workplace: A commitment to equal employment opportunity and a working environment that values diversity and prohibits discrimination based on legally protected characteristics. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1

Yesterdayvia ats pollingApply ›
View Senior Software Engineer – C# / .NET
J

Senior Software Engineer – C# / .NET

JobgetherGermany

From $140,000/yr

Accountabilities Full-Stack Software Development: Design, develop, test, and maintain product features across the application stack, taking ownership from initial technical design through implementation, deployment, and production support. Backend Engineering: Build and maintain clean, scalable backend services, APIs, and application components using C#, .NET, ASP.NET, and ASP.NET Core, ensuring performance, reliability, and long-term maintainability. Frontend Development: Develop responsive, accessible, and intuitive user interfaces using Vue.js or React and TypeScript, creating reusable components and integrating frontend applications seamlessly with backend REST APIs. Application Architecture and Design: Contribute to system design and architectural decisions within your area of responsibility, applying appropriate engineering patterns to support scalability, reliability, and evolving product requirements. Database Development and Optimization: Design and maintain relational data models, write efficient SQL queries, and improve database performance to support reliable application functionality and growing data needs. Production Support and Troubleshooting: Investigate production incidents, identify root causes, debug complex issues, and implement durable solutions that improve system stability and prevent recurring problems. Code Quality and Testing: Write clean, maintainable, well-tested code, participate in code reviews, and contribute to automated testing practices that strengthen engineering standards and reduce defects. Cloud and Deployment Collaboration: Work with cloud infrastructure and collaborate with DevOps colleagues to support reliable application deployments, operational efficiency, and production performance. Continuous Improvement: Evaluate existing systems, identify opportunities to improve architecture and code quality, and implement pragmatic enhancements without unnecessary complexity or over-engineering. Cross-Functional Collaboration: Partner with Product, QA, and DevOps teams to translate business requirements into effective technical solutions, prioritize development work, and deliver meaningful value to customers. Technical Ownership: Make independent technical decisions within your defined scope, balancing delivery speed with maintainability, scalability, security, and long-term product quality. Requirements Professional Experience: 6–8 or more years of professional software engineering experience, with a strong track record of delivering production-grade applications. C# Expertise: Strong proficiency in C# and practical experience applying the language to build reliable, maintainable, and scalable software solutions. .NET Ecosystem: Comprehensive understanding of the .NET platform, including its runtime, libraries, development tools, and application architecture. Backend Development: Hands-on experience building web applications and backend services using ASP.NET and ASP.NET Core, including RESTful API development and maintenance. Frontend Development: Experience developing modern web applications using Vue.js or React, with an understanding of component-based architecture, reusable components, and maintainable frontend code. TypeScript and User Experience: Familiarity with TypeScript, responsive interface development, accessibility principles, application state management, and integrating frontend components with backend services. System Design and Architecture: Solid understanding of application architecture, scalable software design patterns, and the principles required to build reliable, high-performance systems. SQL and Data Modeling: Experience working with SQL databases, relational data models, query optimization, and database performance improvement. Cloud Technologies: Familiarity with cloud infrastructure and deployment environments, particularly AWS or Microsoft Azure. Debugging and Reliability: Proven ability to investigate production issues independently, identify underlying causes, and deliver effective, lasting fixes. Engineering Practices: Comfortable working with Git, code reviews, automated testing, and collaborative software development workflows. Existing Codebase Management: Ability to navigate established systems, improve code quality incrementally, and make practical engineering decisions without introducing unnecessary complexity. Ownership and Accountability: A proactive mindset, strong sense of responsibility, and demonstrated ability to deliver high-quality features from conception to production. Communication and Collaboration: Strong communication skills and the ability to work effectively with cross-functional teams in a distributed, product-focused environment. Customer-Centric Thinking: An interest in solving practical customer problems and understanding how engineering decisions influence product usability, operational efficiency, and business outcomes. Contract Engagement: Willingness to work under an independent contractor arrangement. Benefits Competitive compensation: Annual compensation of $140,000, as advertised. Fully remote work: Work remotely with flexibility regarding your work location, subject to applicable engagement arrangements. Independent contractor opportunity: A contract-based engagement offering substantial ownership of technical responsibilities and deliverables. Company-wide offsites: Opportunities to participate in company-wide gatherings, connect with colleagues, and strengthen collaboration across the global organization. Regular rate reviews: Compensation reviews at regular intervals. Technical ownership: Take responsibility for meaningful product features and contribute directly to engineering and architectural decisions. Modern technology stack: Work with C#, .NET, ASP.NET Core, Vue.js or React, TypeScript, SQL, and cloud technologies. International collaboration: Work with distributed Product, QA, and DevOps teams in a global software development environment. Product impact: Help improve a platform that supports e-commerce sellers with inventory management, listings, accounting, and operational workflows. Professional development: Strengthen your expertise in full-stack engineering, scalable application design, production reliability, and modern software development practices. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1

2 days agovia ats pollingApply ›
View Software Engineer | WEB Application Developer (m/f/d)
T

Software Engineer | WEB Application Developer (m/f/d)

Tintschl UnternehmensgruppeImmenstaad am Bodensee, Baden-Württemberg, Germany

From $202/yr

Fascination aviation - Ready to take off! For our long-standing business partner AIRBUS we are looking for you as a new employee of Tintschl Technik GmbH to join our team as Software Engineer – Web Application Developer for Land C2 Solutions (m/f/d) to contribute to the development of advanced software applications for Command \& Control (C2) systems. 🎯 Main tasks and responsibilities: 🔹 Design and develop Human-Machine Interfaces (HMI), workflows and data models . 🔹 Create reusable, well-tested and documented software components and modules. 🔹 Develop modern, intuitive and efficient User Interface (UI) concepts . 🔹 Collaborate within an Agile SCRUM team , contributing to software development and continuous improvement. 🔹 Maintain and support CI/CD pipelines and development environments . 🔹 Support software testing and test automation at different levels. 🎓 Requirements: 🔹 Bachelor's degree or higher in Computer Science, Software Engineering, Information Technology, Technical Computer Science or a comparable field. 🔹 Advanced knowledge of web application development technologies , including HTML, CSS and JavaScript. 🔹 Hands-on experience with package managers such as NPM or Yarn . 🔹 Solid understanding and practical experience with CI/CD processes and DevOps practices . 🔹 Strong analytical skills, a proactive mindset and the ability to work effectively in an agile team. 🔹Experience with modern web frameworks and technologies such as Angular, Material UI and Node.js . 🔹Knowledge of Microservices architecture, Docker and Kubernetes . 🔹Experience with modern UI/UX design , RESTful APIs and WebSocket APIs. 🔹 Familiarity with development tools such as Git, Jira and Jenkins . 🔹Knowledge of automated software testing and Agile development methodologies . 🌍 LANGUAGE REQUIREMENTS 🔹 German: Fluent / Negotiation level 🔹 English: Fluent / Negotiation level What we can offer you * A standard permanent employment contract with a multi-award-winning employer (Kununu Top Company 2025, Focus Top National Employer 2025, etc.) * Above-tariff remuneration with attractive bonuses * Continuous personal support through a fixed contact person * Increasing holiday and Christmas bonus within the first 4 years * Bonus payment "Employees recruit employees" up to 1,000 € * Company pension plan * Possibility of home office in agreement with our clients * Flexible working hours through a personal flexitime bank account * Individual further training opportunities * Option of permanent employment at our client´s company This is Tintschl The Tintschl Group with its headquarters in Erlangen has stood for premium service competence in the fields of human resources, engineering and IT since 1997. Our employees are specialized in the implementation of technically and organizationally demanding projects for our nationwide customers. Find the perfect job with us and apply. We look forward to welcoming you.

5 days agovia jobspyApply ›
View Senior Software Engineer
S

Senior Software Engineer

SoarBerlin, Germany

About The Role About Soar and how we build Soar is building an AI-native home-financing platform for Saudi Arabia, and the AI-driven engineering system that builds it. Our product spans origination, credit decisioning, loan management, collections and investor products, all under SAMA regulation. We build differently. Our engineers don't hand-write code; they specify, direct and review AI agents that do. If that sounds like where engineering is going, you'll fit here. How we work : Agents write the code. Engineers own the spec, the context, the tests and the review. DevOps doesn't hand-manage servers either. Context engineering is the core skill. Agents work from a shared knowledge graph of business rules, architecture principles and money-movement rules that we keep current. We build our own agents. Requirements, DevOps, PM and self-testing agents run on our MCP/A2A framework to automate the SDLC end to end. Full stack by default. AI closes skill gaps, so engineers work across backend, frontend and infrastructure, with cross-domain reviewers. Regulated means rigorous. Money-movement logic gets human review, every time. KSA data residency shapes which models and tools we use and where they run. What every role here needs: you already use AI coding agents (Claude Code, Cursor, Codex or similar) as your main way of working, not as autocomplete. You can show us real workflows you've built, where they broke, and what you changed. Role Summary: We rely heavily on AI throughout engineering and are looking for a Senior Software Engineer who treats AI agents as a core part of how they build software. You will own complex features from design through production, direct agents effectively, and apply strong engineering judgment to everything you ship. You should be equally comfortable accelerating implementation with AI and investigating difficult problems yourself. Key Responsibilities: * Design, build, and maintain production features and services, taking ownership of correctness, performance, security, and maintainability. * Use AI agents across planning, coding, refactoring, debugging, test generation, and documentation to accelerate end-to-end delivery. * Provide agents with clear requirements, architecture context, constraints, and acceptance criteria; break complex work into verifiable steps. * Inspect and refine AI-generated code. Detect incorrect assumptions, insecure patterns, unnecessary complexity, and missing edge cases. * Build automated unit, integration, and end-to-end tests; validate actual user journeys and failure paths before declaring work complete. * Create reusable workflows and tool integrations that help agents access the right context and perform tasks within appropriate permissions. * Own changes through review, deployment, observability, and production troubleshooting; investigate root causes and prevent repeat failures. * Collaborate with Product, QA, and other engineers; mentor teammates and document decisions and validation evidence in pull requests. Requirements Requirements: * Typically 5+ years building and shipping production software, or equivalent demonstrated engineering depth and ownership. * Strong proficiency in at least one production programming language and experience with application design, APIs, databases, version control, and automated testing. * Substantial hands-on experience delivering software with AI coding tools or agents, supported by concrete examples of shipped work. * Ability to reason about, debug, and explain code independently, including code generated by AI. * Practical understanding of context management, tool use, agent limitations, and the trade-offs between model capability, speed, and cost. * Strong ownership and collaboration, including careful handling of credentials, sensitive data, and permissions in AI workflows. Nice to have: Experience with agent orchestration, MCP or API integrations, retrieval systems, evaluation suites, cloud platforms, or financial systems. What success looks like: You ship reliable features with clear validation evidence, catch defects in generated code, improve delivery speed, and create reusable practices that raise the effectiveness of the wider team.

via jobspyApply ›
View Software Engineer (All Levels)
S

Software Engineer (All Levels)

ShineBerlin, Berlin, Germany

From $400,000/yr

Berlin / Copenhagen / Gdansk / Madrid / Amsterdam or Porto Hybrid About Shine Shine is the financial copilot for entrepreneurs and small business owners. Founded by serial entrepreneurs Rico Andersen and Martin Hegelund, Shine is a leading European fintech unicorn on a mission to restore the joy of running a business, by ending wasted time on financial admin. Shine offers a connected solution for invoicing, accounting, payroll, business accounts, payments, and financing, meaning business owners can focus their energy on growing a healthy business, not held back by manual admin. Part of something bigger Today we're part of Cegid, a European leader in cloud software for finance and accounting. Together we're building Europe's leading financial copilot for small businesses and their accountants. Shine already supports more than 400,000 small businesses. As part of Cegid, we now reach over one million small businesses and 15,000 accountants across Europe. We're a multicultural team working from France, Germany, Denmark and the Netherlands, Spain,Portugal. Your Hiring Experience Matters Just as we respect our customers' time, we respect yours. Your experience with Shine and Cegid should feel simple, transparent and genuinely supportive. If this sounds like somewhere you want to grow, we'd love to hear from you. One application. Multiple teams. The right fit. We're not hiring for one role, we're hiring for many, and we want to find the best place for you within Shine's engineering organisation. This is our Engineering Pool : a single application that puts you in front of multiple product and platform teams. Instead of applying to a specific opening and hoping it matches, you apply once. Our Talent Acquisition team will get to know you, understand what you're looking for, and help guide you to the team where you'll genuinely thrive. You'll meet engineers from across the organisation to get a real feel for how we build and operate, and with the right match, you'll join a team where the culture, challenge, and craft align with your own growth. Teams you could join When you enter the pool, you'll be considered across teams working in domains such as: * Accounting * Platform * Banking * Invoicing * CPA Solutions What we're looking for We don't hire to a rigid checklist. But across all teams and levels, we look for engineers who: * Care about the product, not just the technology * Take ownership: follow through, raise problems early, and care about outcomes * Deliver with craft: build systems they're proud of and hold themselves to a high standard * Collaborate well in a multicultural environment, communicating clearly in team rituals, code reviews, and cross-functional conversations * Are honest, direct, and kind in how they work with others * Are comfortable in a fast-moving environment, as we're building something ambitious and teams naturally evolve as we grow * Have made AI a real part of how they build, in their editor, debugging, and design process, and have opinions on what works, because they've tried things Levels Our process is designed to assess the right level for you: * Mid-level: Autonomous delivery, good technical judgement, ability to build and operate a feature end-to-end * Senior: Technical depth, cross-team influence, mentorship, ability to shape technical direction * Staff: System-level thinking, long-horizon ownership, meaningful impact spanning the engineering organisation Our tech stack Teams at Shine work with a modern stack. Depending on the team, you'll find: * Languages: TypeScript * Node.js * Kotlin * Frontend: React * React Native * Next.js * Frameworks: ExpressJS * NestJS * Laravel * Architecture: Microservices * Event-Driven * CQRS * Event Sourcing * DDD * REST APIs * Pub/Sub * Cloud: Azure * GCP * AWS * Kubernetes * Databases: PostgreSQL * MySQL * Spanner * BigQuery We don't expect you to know everything, we expect you to be genuinely good at your craft and ready to learn. How this works * Apply once: tell us about yourself, what you're looking for, and where you want to grow * Intro call with Talent Acquisition: we'll learn about your background, your goals, and explore which teams could be the right match * Technical evaluations: General Tech \& Coding, System Design, and Engineering Manager interviews * Offer: if it's a match, we move fast We want you to leave every stage feeling like you learned something about Shine, not just the other way around. Where we work We're a Hybrid Team With Engineering Hubs In 🇩🇪 Berlin * 🇩🇰 Copenhagen * 🇵🇱 Gdansk * 🇪🇸 Madrid 🇳🇱 Amsterdam Your experience with Shine and Cegid should feel simple, transparent, and genuinely supportive, just as we treat our customers. If this sounds like somewhere you want to grow, we'd love to hear from you.

via jobspyApply ›
View Software/Control Engineer II
J

Software/Control Engineer II

JBT MarelGlinde, Schleswig-Holstein, Germany

🚀 We’re Hiring: Electrical \& Software Design Engineer Are you ready to make an impact in a global food processing organization? Then you might be our new Electrical \& Software Design Engineer 📍 Primary Location: Glinde, Germany 🕒 Employment Type: Full-Time, Hybrid 💼 Department: Prepared Foods - Design Engineering 💥 Shape the Future of Food Processing at JBT Marel 🔍 About the Role As an Electrical \& Software Design Engineer, you will play a key role within the Design Engineering team in Glinde, working in the department led by Holger Kruse. Due to increasing demands in automation, software development, lifecycle management, and system optimization, we are strengthening our team to continue delivering innovative and reliable solutions. In this role, you will be responsible for developing electrical systems and software for machine control, coordinating technical requirements, and supporting products throughout their full lifecycle. You will work in an international project environment, collaborating with engineers, suppliers, and customers to ensure that technical solutions meet specifications, performance expectations, and regulatory requirements. 🧠 Key Responsibilities Technical Coordination: Define and align technical requirements for assigned development tasks, ensuring smooth execution from concept to implementation. Electrical System Design: Develop low-voltage electrical systems for machines, including control systems, drive systems, operator terminals, safety components, and sensors. Software Development: Design and implement software for machine control systems, visualizations (HMI), and drive technologies. Project Contribution: Participate in multidisciplinary project teams, working closely with international colleagues and stakeholders. Lifecycle Support: Support products throughout their entire lifecycle, including commissioning, troubleshooting, and continuous improvements. Optimization: Analyze and improve the electrical and software performance of existing machines and systems. Documentation \& Knowledge Sharing: Create and maintain technical documentation to support development, commissioning, and aftercare. Concept \& Technology Evaluation: Conduct studies to evaluate new technologies, architectures, and automation concepts. Global Collaboration: Contribute to the “Group for Electronics” across development sites to share knowledge and standardize solutions. 🛠️ What Kind of Person Are You Software-Driven \& Technical: You have a strong affinity for automation software and machine control systems, combined with solid electrical engineering knowledge. Analytical \& Structured: You approach complex challenges methodically and deliver reliable, high-quality solutions. Collaborative Team Player: You communicate clearly and work effectively in international teams where English is essential. Proactive \& Solution-Oriented: You take initiative in improving systems, solving problems, and driving innovation. Hands-On \& Practical: You enjoy working close to the machine—from development to commissioning and optimization. Reliable \& Detail-Oriented: You ensure accuracy in your designs, software, and documentation, with a strong focus on quality. 🎓 What You Bring * Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, or a related field * Professional experience with automation systems and commissioning of machines or plant prototypes * Hands-on experience with PLC programming, HMI development, or drive systems * Experience integrating hardware and software in industrial environments * Experience in creating and maintaining technical documentation * Strong in both German and English communication skills 🌟 Nice to Have * Experience in international project environments * Knowledge of industrial communication protocols and machine safety * Experience within the food processing or machinery industry 🏬 Why Join Us? At JBT Marel, what we do matters. Our people make the difference, and their contribution drives our success. Our purpose is to transform the future of food, guiding our vision to be the leading partner in sustainable food industry solutions. Partnership is at the heart of everything we do, enabling us to deliver exceptional, end-to-end solutions that build long-term customer trust. Our Values Reflect Who We Are At Our Best * Serve with integrity * Create with collaboration * Grow with excellence * Advance with innovation We are committed to your development and offer opportunities that help you grow professionally and personally. You will work in an inclusive, international team culture where collaboration and innovation are key. 📩 How To Apply We’re excited to learn how you can contribute to our mission of smarter, safer food inspection. Apply now and join a team transforming the future of food processing. 📧 Questions? Contact: Katrina Nana Maniga– Katrina.Maniga@jbtmarel.com 🌐 Learn more at: jbtmarel.com 🔗 Follow us on LinkedIn Connect with Talent Acquisition Business Partner: Katrina Nana Maniga | LinkedIn Marel is an equal opportunity employer and values diversity in the workplace. We encourage all qualified individuals to apply. Join us — and be the driving force behind smarter, leaner food production.

5 days agovia jobspyApply ›
View Software Development Engineer for Flight Physics Capabilities / Loads & Aeroelastics (d/f/m)
A

Software Development Engineer for Flight Physics Capabilities / Loads & Aeroelastics (d/f/m)

Airbus AircraftHamburg, Hamburg, Germany

From $30/yr

Job Description: Are you eager to pioneer cutting-edge simulation technologies for the future of sustainable aviation? In order to support the intersection of Aerospace Engineering and Software Development , Airbus is looking for a Software Development Engineer for Flight Physics Capabilities / Loads \& Aeroelastics (d/f/m) About Us \& Locations The Flight Physics domain is at the core of aircraft architecture and system integration. Within our team, we develop, maintain, and advance our internal in-house simulation software for aircraft loads \& aeroelastics . You will ideally be working in Hamburg , the largest production site for civil aircraft. Its location on the southern banks of the river Elbe offers unique perks, such as the option to commute by ferry, allowing you to experience the special flair of Hamburg where vibrant cosmopolitan culture meets maritime legacy. As our team operates across international engineering hubs, Bremen (Germany) and Filton (UK) are also possible locations for this role. Across all sites, close collaboration and team spirit are central to how we work, which is why regular on-site presence at your chosen location is required. Your Mission You will be a key developer for our internal loads simulation software. In this role, you will bridge the gap between flight physics domain knowledge and software engineering. You will participate in all phases of the software lifecycle-from defining simulation requirements and architectural design to implementation, automated testing, and deployment. Your code will directly enable engineering teams across Airbus to calculate and evaluate aircraft loads accurately and efficiently. Our Benefits for You * Fair Compensation \& Extras: Attractive remuneration and individual additional benefits, such as company pension schemes, mobility offers (e.g., bike leasing), or corporate discounts with partner companies in accordance with our current guidelines. * Time for You (and Your Loved Ones): 30 days of annual leave based on our collective agreement (35-hour week); work-life balance through flexible working hours (flextime), mobile working, part-time options, job sharing, and sabbatical opportunities. * Growth Made Easy: Excellent professional development opportunities and international, group-wide career perspectives. * Feel Good at Work: On-site company doctor; comprehensive health programs (sports courses, preventive care, etc.), canteen and cafeteria, and local childcare facilities at selected locations. * Diversity Connects: Work in a diverse environment with more than 140 nationalities, where exchange, mutual support, and inclusion are part of our DNA. Your tasks and responsibilities * In-House Simulation Tool Development: Design, code, test, deploy, and continuously enhance our internal simulation software dedicated to aircraft loads and aeroelastics. * Algorithm \& Architecture Design: Implement advanced numerical methods and physical models into clean, high-performance, and modular code. * Requirements Translation: Collaborate closely with Flight Physics loads engineers to translate complex aerodynamic and structural load requirements into efficient software algorithms. * User Support \& Tool Maintenance: Provide technical support to internal engineering users, troubleshoot simulation issues, and optimize software performance and usability based on user feedback. * Engineering Best Practices: Apply modern software engineering standards, including peer code reviews, CI/CD, version control, and comprehensive testing to ensure simulation accuracy and code reliability. Desired Skills And Qualifications * Domain Background: Degree in Aerospace Engineering, Aeronautics, Computational Engineering, Physics, or a related field with a solid understanding of flight physics, aircraft loads, or structural mechanics. * Hands-on Programming Skills: Strong coding abilities and solid experience in object-oriented programming (OOP) using Python, C++, or C#. * Systems \& Infrastructure: Experience working in Linux environments. Practical knowledge of High-Performance Computing (HPC), parallel computing, or aeroelastic simulation workflows is a major advantage. * Software Engineering Practice: Solid foundation in modern development workflows, including Git/version control, unit testing, and CI/CD practices. * Problem-Solving \& Mindset: A passion for translating physical engineering problems into robust, automated software tools. * Communication \& Team Spirit: Excellent communication skills in English, good Level of German speaking with an open, collaborative approach to working in an international engineering team. Not a 100% match? No worries! Airbus supports your personal growth with customized development solutions. This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth. Company: Airbus Operations GmbH Employment Type: Permanent Experience Level: Professional Job Family: Flight \& Space Physics By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus. Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking. #YESPOST

4 days agovia jobspyApply ›
View Software Engineering Manager (m/f/d)
A

Software Engineering Manager (m/f/d)

From $30/yr

You are a builder at heart who enjoys turning ideas into products, rethinking existing solutions, and challenging the status quo. As a Software Engineering Manager, you combine technical depth with strong leadership and stay close to the technology while helping engineers grow and teams deliver results. In our matrix organisation, you lead Software Engineers across different domains and contribute hands-on to solutions within your own area, across the organisation, and for our brands. You take ownership proactively, including for complex or uncomfortable topics, and help turn ideas and decisions into concrete outcomes. We believe in the future of journalism as a business model and invest in forward-looking technologies. Our five essentials are the values that connect us and our compass in our commitment to freedom. How you'll make an impact * lead and develop engineers while staying close to the technology and setting clear expectations * contribute hands-on and help turn ideas into products and solutions * work with Product and Business teams to shape solutions that create measurable impact * take ownership of complex topics and drive them forward, even when responsibilities are not obvious * challenge existing solutions and decisions, propose concrete alternatives, and help implement them * use data, KPIs, and experimentation to understand what works and improve what does not * help improve how engineering works across teams and domains What you'll need * proven management experience combined with a strong software engineering background * lead by example attitude and a hands-on mindset demonstrated through building products, projects, or startups in the past * the ability to think across Engineering, Product, and Business and connect technical decisions with outcomes * a pragmatic and outcome-oriented approach, balancing technical quality with product and business needs * confidence in taking ownership and addressing complex or uncomfortable topics when necessary * clear communication and the ability to give and receive direct, constructive feedback * experience using data and KPIs to challenge assumptions and support decisions What we offer * your personal growth is important to us: we offer trainings and learning lunches, tech conferences, a budget for workshops and much more to expand your knowledge and your skills * flexible working hours support a healthy work-life balance * our free food offer: in addition to a breakfast snack, we also offer a free lunch in our canteens * 30 days vacation plus 10 days working from abroad * free choice of top-notch office equipment (also for your remote work space and possibility of private usage), up-to-date hardware, software and modern office spaces that provide you with maximum flexibility * collaboration thrives on direct exchange - we rely on 80% office presence and 20% mobile working * from now a permanent full- or part-time position in a modern office in the heart of Berlin: http://www.axelspringer-neubau.de/ Questions and answers about the application process The most frequently asked questions and their answers can be found on our FAQ page: career.axelspringer.com/en/faq Diversity is an essential part of our corporate culture! We are looking forward to receiving all applications regardless of gender, nationality, ethnic and social origin, religion, ideology, disability, age, sexual orientation and identity. You can find information about the representation for the severely disabled at Axel Springer here: https://career.axelspringer.com/en/rsde Contact person for this position (reference number REF2971B) is Daniel Müller-Secorsky

4 days agovia jobspyApply ›

Companies hiring for Software Engineer

Software Engineer Salary Data in Germany

View detailed salary ranges from 6 listings with reported compensation ›

Track these jobs with JobFu

Get AI-powered resume tailoring, application tracking, and job alerts for Software Engineer roles. Sign up free.

Sign up free
Software Engineer Jobs in Germany | JobFu