CrawlJobs Logo

Software Development Engineer - Infrastructure & Automation

Germany, Paderborn · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We are seeking a motivated and skilled Software Development Engineer to join our team, focusing on developing, maintaining, and automating services which monitor crucial APIs as well as implement new product functionality. This role requires strong programming skills, a deep understanding of internet protocols, and a commitment to operational excellence and security. You will be working with an experienced and very talented team of engineers, who maintain and innovate a core component of our cloud and on prem security offerings. This is central to our customers' internet connectivity and hence has strict requirements on robustness and performance, which you will help to meet.

Job Responsibility

  • Developing, maintaining, and automating services which monitor crucial APIs
  • Implement new product functionality
  • Help meet strict requirements on robustness and performance for a core component of our cloud and on prem security offerings

Requirements

  • Scripting languages
  • HTTP
  • SSL
  • REST
  • Docker
  • Kubernetes
  • Software security
  • C++ 17 and later
  • Strong programming skills
  • Deep understanding of internet protocols
  • Commitment to operational excellence and security
  • Passion for software and IT technology
  • Curious and willing to learn

What we offer

  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
  • Hybrid work model
  • Employee recognition program
  • 'Blast Talks' learning series
  • Team celebrations

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Development Engineer - Infrastructure & Automation

8 matching positions

Software Development Engineer – Cloud Infrastructure & Backend Systems

We are seeking a Software Development Engineer – Cloud Infrastructure & Backend ...
Location
Location
United States
Salary
Salary:
Not provided
redhibbert.com Logo
Red Hibbert Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 0–2 years of experience in software development, backend engineering, or cloud application development
  • Strong programming skills in Java or Python
  • Knowledge of backend development, REST APIs, and cloud platforms such as AWS or Google Cloud
  • Familiarity with CI/CD tools, Docker, GitHub Actions, Jenkins, Git, or related DevOps technologies
  • Understanding of Agile development, software testing, debugging, and version control practices
  • Experience with SpringBoot, SQL, or cloud monitoring tools is a plus
  • Internship, academic project, or research experience in software engineering or cloud systems preferred
  • Strong problem-solving, analytical, and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy scalable backend services and cloud-based applications
  • Build and integrate REST APIs and backend system components
  • Collaborate with engineers, product teams, and QA in Agile development environments
  • Develop and maintain CI/CD pipelines for automated testing and deployments
  • Implement monitoring, logging, debugging, and performance optimization for production systems
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Participate in code reviews, troubleshooting, and continuous system improvements
  • Support cloud infrastructure and DevOps automation initiatives
  • Fulltime
Read More
Arrow Right

Lead Infrastructure Engineer - Voice Solutions & Automation Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 28, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Technology Infrastructure Engineering and Solutions experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Ribbon Expertise
  • Deep hands-on experience with: Ribbon SBC (1K / 2K / 5K / SBC SWe)
  • Ribbon PSX (routing, policy design, call control)
  • Ribbon RAMP (analytics, provisioning, monitoring)
  • Strong knowledge of: SIP signaling, header manipulation, call routing policies
  • Interconnects with service providers and carrier-grade environments
  • Experience in large-scale SBC deployments, migration, and optimization
  • Advanced experience in: Python scripting for network/voice automation
  • REST API integrations with Ribbon and Cisco platforms
Job Responsibility
Job Responsibility
  • Lead complex initiatives to develop infrastructure to provide solutions for business applications
  • Participate in various projects intended to continually improve or upgrade the infrastructure
  • Evaluate internal and external software solutions which could be leveraged to meet target state architecture goals
  • Review and analyze high impact outages to ensure the proper processes and procedures are in place to avoid problems in the future
  • Design, build, deploy and maintain infrastructure solutions through collaborative efforts with the team and third party vendors
  • Design, code, test, debug and document programs using Agile development practices
  • Make decisions in technical designs, implementation plans and identify project risks and resource requirements
  • Direct the daily risk and control flow of operations, focusing on policies, procedures and work standards to ensure success
  • Recommend courses of action to maintain cost effectiveness and achieve results
  • Collaborate and consult with peers, colleagues and managers to resolve issues and achieve goals
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We are looking for a highly motivated and Senior Engineer to join our growing In...
Location
Location
United States , Reston
Salary
Salary:
163800.00 - 245800.00 USD / Year
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of hands-on experience working with large scale cloud infrastructure, DevOps, and software development engineering skills
  • Bachelor's degree in a computer related field or equivalent work experience
Job Responsibility
Job Responsibility
  • Design and implement: Build, develop, and implement solutions for our Kubernetes platform, including infrastructure automation, CI/CD pipelines, and observability tools
  • Build and maintain: Build and maintain core platform components, ensuring high availability, scalability, and security
  • Automate and optimize: Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform and Argo CD
  • Troubleshooting and support: Provide support and solving for platform-related issues, working closely with peer development teams to resolve problems
  • Security and compliance: Implement and maintain security standard methodologies for the platform, ensuring compliance with industry standards
  • Documentation and knowledge sharing: Build and maintain comprehensive documentation for platform components and processes
  • Collaborate effectively with other engineers and development teams across multiple locations and time zones
  • Stay up-to-date with the latest technologies and trends in the platform engineering space
  • Fulltime
Read More
Arrow Right

Software Development Engineer - Hiredscore

We are looking for a Software Development Engineer to join our team and play a c...
Location
Location
Costa Rica
Salary
Salary:
Not provided
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional experience developing software solutions in Python, including production-level applications
  • 4+ years MongoDB or other NoSQL databases, including writing complex queries, optimizing indexes, and following database best practices
  • 4+ years proven ability to independently own, manage, and deliver technical projects with measurable outcomes
  • 1+ years with microservices architecture and containerization/orchestration using Kubernetes and/or Docker
  • 1+ years experience mentoring or buddying junior engineers, providing guidance through code reviews, onboarding, or technical coaching
Job Responsibility
Job Responsibility
  • Enable the HiredScore suite of products for hundreds of clients
  • Design, develop, and maintain high-quality software solutions aligned with customer and business needs
  • Proactively identify opportunities to optimize processes, improve product quality, and escalate risks as needed as we scale our infrastructure to meet growing client demands
  • Identify and mitigate project risks and issues, providing input into change control and project planning
  • Collaborate with Professional Services and Implementation teams to enable new customer features, support onboarding, and deliver tailored solutions
  • Drive the development of multiple projects in parallel, addressing design gaps and ensuring timely delivery against priorities
  • Build and refine automated solutions that align with Professional Services standards and improve operational efficiency
  • Configure and implement new automated processes, tools, and infrastructure that are scalable, maintainable, and easy to use
  • Champion engineering best practices and contribute to continuous improvement initiatives across the team
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

AMD is looking for an experienced software engineer who is passionate about mode...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming background with hands-on experience in C/C++ and in one or more scripting languages like Python or Bash or Ruby or Perl
  • Demonstrated experience designing and building automation, scripts, and tooling frameworks for complex engineering workflows
  • familiarity with Perforce-to-Git migration approaches — including tools such as git-p4, Helix4Git, or custom migration frameworks — is a significant advantage
  • Demonstrated experience with Git internals, branching models, and merge strategies (e.g. GitLab administration, including CI/CD pipeline architecture, GitLab Runners, and API-driven automation)
  • Work experience with build systems, debuggers, and profilers
  • ability to navigate and operate effectively within large, multi-component software development environments
  • Practical experience developing, operating software in both Windows and Linux or complex Electronic Design Automation environment with a comfort working across platform boundaries in distributed enterprise engineering ecosystems
  • Knowledge of containerization (Docker) and infrastructure-as-code tooling such as Terraform or Ansible
  • experience integrating Source Control Management platforms with CI/CD pipelines and broader DevOps toolchains
  • Demonstrated ability to align engineering, DevOps, and IT stakeholders around a shared technical approach
Job Responsibility
Job Responsibility
  • Plan, design, and execute the migration of repositories, history, branches, and metadata from Perforce to GitLab
  • Develop and maintain scripts, tools, and automation pipelines to support the migration process
  • Work with engineering teams to map existing Perforce workflows (branching strategies, integrations, triggers) to GitLab equivalents
  • Ensure data integrity and completeness throughout the migration, including history preservation and validation
  • Create and maintain documentation, runbooks, and best practices for the migrated environment
  • Provide technical guidance and training to teams adopting GitLab workflows
  • Debug and resolve migration issues, researching alternative and more efficient approaches when needed
  • Collaborate with DevOps and infrastructure teams to integrate GitLab with CI/CD pipelines and other development tools
  • Stay informed of SCM tooling trends, GitLab features, and industry best practices for large-scale migrations
  • Fulltime
Read More
Arrow Right

Software Development Engineer III (ML Platform)

At Everseen, we are scaling the ML Platform powering our global machine learning...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant software engineering experience (or 3+ years of highly accelerated experience in a specialized global SaaS or high-growth technology environment)
  • Bachelor's degree in computer science, Engineering, or a related technical field (or equivalent practical experience)
  • In-depth knowledge of at least one relevant language (e.g., Python, JavaScript/TypeScript, C++)
  • Strong understanding of distributed systems, microservices, and modern software engineering architectures
  • Excellent troubleshooting skills within Linux environments
  • Strong understanding of major cloud platforms, including container orchestration, storage services, and cloud security and scalability principles
  • Excellent understanding of cloud computing service models, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) architecture
  • Solid understanding of engineering best practices, CI/CD pipelines, observability setups, and operational readiness
  • Exceptional practical problem-solving and analytical skills
  • Strong written and verbal technical communication skills
Job Responsibility
Job Responsibility
  • Owns a core sub-system, a significant slice of a technology pillar, or complex business-critical features
  • Leads the design of complex features, services, or new sub-systems
  • Directly drives progress on highly complex tasks that involve multiple cross-functional dependencies, high business impact, or ambiguous requirements
  • Influences team-level architecture, implementation approaches, and continuous technical improvements
  • Contributes significantly to strategic technical decisions within your specific product, platform, or service area
  • Aligns technical consensus across team members and represents your team's sub-system in cross-pillar/cross-team discussions
  • Contributes hands-on to the most technically challenging parts of the team's workload
  • Designs and implements highly reusable, efficient, and elegant code
  • Improves team-level software quality by establishing stronger test coverage, advanced validation patterns, and proactive defect prevention
  • Drives improvements in team CI/CD processes and release quality through automated build, test, and deployment practices
  • Fulltime
Read More
Arrow Right

Senior Associate Software Development Engineer

The Senior Associate Software Development Engineer is a developing subject matte...
Location
Location
Indonesia , Jakarta Selatan
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developing understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365
  • Subject matter expert in programming languages such as C/C++, C#, Java, JavaScript, Python, Node.js, libraries and frameworks
  • Developing expertise of data structures, algorithms, and software design with strong analytical and debugging skills
  • Developing knowledge of micro services-based software architecture and experience with API product development
  • Developing expertise in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra
  • Developing understanding of container run time (Kubernetes, Docker, LXC/LXD)
  • Developing proficiency with agile, lean practices and believes in test-driven development
  • Possess a can-do attitude and one that takes initiative
  • Excellent ability to work well in a diverse team with different backgrounds and experience levels
  • Excellent ability to thrive in a dynamic, fast-paced environment
Job Responsibility
Job Responsibility
  • Supports the designing, developing, and testing of software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools
  • Supports detailed design for certain modules/sub-systems
  • Does prototype for multi-vendor infrastructure and showcases it internally or externally to clients
  • Designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data
  • Receives instructions to design and develop solutions and functionality that drives the growth of business
  • Contributes to writing and testing code
  • Supports the execution of automated testing
  • Receives instructions from various stakeholders to participate in software deployment
  • Supports the delivery of software components while working in collaboration with the product team
  • Supports the integration and building of solutions through automation and coding, using 3rd party software
  • Fulltime
Read More
Arrow Right