Senior Software Engineer - Kubernetes
Uline
Full-time
Pleasant Prairie, WI
Job description
Senior Software Engineer – Department of Defense (DoD)
**Location:** [Onsite – DoD Facility / Hybrid / Remote with Clearance Requirements]
**Clearance Level:** [Secret / Top Secret / TS/SCI – specify as required]
**Position Type:** Full-Time, Exempt
**Agency/Client:** [e.g., Department of Defense, U.S. Army, DARPA, etc.]
Position Overview:
We are seeking a mission-driven Senior Software Engineer to support advanced software development initiatives within the Department of Defense. This role involves leading the design, development, and maintenance of software applications that support national security objectives, operational readiness, and strategic decision-making. The ideal candidate will have a strong background in software engineering, experience working in secure environments, and a passion for solving complex problems at scale.
Location: Kaiserslautern, Germany
Start: Immediately
Clearance: Secret
Key Responsibilities:
- Lead the design, development, and maintenance of software applications for defense-related projects.
- Collaborate with multidisciplinary teams including analysts, engineers, and military stakeholders to define requirements and deliver high-quality solutions.
- Write clean, efficient, and well-documented code.
- Participate in code reviews, testing, and debugging to ensure software quality and performance.
- Mentor junior software engineers and contribute to the development of best practices and technical standards.
- Stay up to date with emerging technologies and industry trends.
Required Qualifications:
- U.S. Citizenship and active [Secret / Top Secret / TS/SCI] security clearance.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Must possess Maven, Vantage, TDP, Advana
- 5+ years of professional software development experience, with at least 2 years supporting federal or defense programs.
- Proficiency in one or more programming languages such as Java, Python, C#, or C++.
- Experience with version control systems (e.g., Git) and agile development methodologies. Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with front-end frameworks (e.g., React, Angular, Vue) or mobile development (iOS/Android).
- Understanding of database systems (SQL and NoSQL).
Benefits:
Competitive salary and federal benefits package.
Opportunities for clearance sponsorship and career advancement.
Access to cutting-edge technologies and mission-critical projects.
Supportive team culture with a focus on innovation and impact.
Job Type: Full-time
Compensation Package:
- Yearly pay
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- What's your salary range?
- Are you willing to relocate to Kaiserslautern, Germany for at least one year?
Education:
- Bachelor's (Required)
Experience:
- software development: 5 years (Required)
- Maven, Vantage, TDP, Advana: 2 years (Required)
Security clearance:
- Secret (Required)
Work Location: In person