Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
1NCE

Senior Software Engineer

1NCE

Develop and maintain application services and software components for IoT solutions at 1NCE. Ensure high availability and performance while managing CI/CD pipelines and incident resolution.

Posted 5/21/2026full-timeRemote • 🇩🇪 GermanySeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDockerGoKubernetesLinux

About the role

Key responsibilities & impact
  • Develop and deploy application services and software components to support scalable and reliable platform operations
  • Create, maintain, and optimize CI/CD pipelines within GitLab to support efficient and automated software delivery processes
  • Write and maintain unit tests, integration tests, and end-to-end tests to ensure application quality, stability, and reliability
  • Ensure application services remain operational, stable, and available in production environments
  • Maintain production applications and ensure systems are kept up to date with the latest security patches and updates
  • Implement and manage monitoring and alerting mechanisms to proactively identify and address operational issues
  • Analyze, troubleshoot, and resolve technical issues in a timely and efficient manner
  • Support change management and incident management processes to ensure operational continuity and controlled deployments
  • Participate in on-call rotations to support critical systems and respond to operational incidents when required
  • Maintain accurate and up-to-date development and operational documentation to ensure transparency and knowledge sharing across teams

Requirements

What you’ll need
  • Minimum of 5 years of professional experience in the field of software development
  • At least 5 years of programming experience in C and ideally Go
  • Solid understanding of networking concepts such as IP routing, as well as experience in network programming technologies including VPP, DPDK, and eBPF/XDP
  • Willingness to participate in Level 3 support and 24/7 on-call shifts, with additional compensation provided
  • Experience working in agile development environments and methodologies
  • Fluent Git user.
  • Confident and practical knowledge of Linux systems and environments
  • Experience with Docker and Kubernetes (Nice to have)
  • Knowledge of cloud environments, preferably AWS (Nice to have)
  • Understanding of mobile core network structures and telecommunications standards (Nice to have)

Benefits

Comp & perks
  • Further professional growth - Become part of our international team and an exciting environment that will revolutionize the telecommunication market for IoT
  • Dedicated, well-structured onboarding process and continuous team support to help you get up to speed quickly
  • Short decision-making paths and a lot of creative freedom - with us you can really get involved and help shape the future
  • A work environment defined by respect, close and informal communications among teams, departments, and management
  • Plenty of space for new ideas and strategies where self-started individuals are highly valued and work effort is not measured in time but in results
  • Remote working with trusted working hours & laptop
  • 26 days of paid annual leave

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CGonetwork programmingVPPDPDKeBPFXDPCI/CDunit testingintegration testing
Soft Skills
troubleshootingproblem-solvingcommunicationcollaborationchange managementincident managementdocumentationoperational continuityon-call supportagile methodologies