Senior Software Engineer

Embedded Shishya

Deutschland

Vor Ort

EUR 131.359 - 183.903

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Health insurance coverage
401(k) contribution & employer match
Paid vacation and sick leave
Career training
11 federal holidays

Zusammenfassung

CTEC is seeking a senior software engineer to design and implement APIs and middleware that connect AI agents to a mixed-technology stack. You will guide teams on integrating AI into mission-critical enterprise apps and develop orchestration logic for task handling between traditional and autonomous components.

You will build data pipelines with Python and PySpark, ensure data integrity with SQL, and manage RESTful services in a cloud environment (Azure preferred).

Qualifikationen

  • 7–10+ years of experience in software development or application engineering roles.
  • Strong proficiency in SQL for complex data queries and data-driven design.
  • Strong proficiency in Python, with PySpark for large-scale data processing.
  • Experience designing and developing applications in cloud environments, preferably Microsoft Azure.
  • Experience developing RESTful APIs and integrating web services.
  • Experience with source control systems such as Git and CI/CD pipelines.
  • Understanding of SDLC methodologies, including Agile and Waterfall.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong written and verbal communication skills.

Aufgaben

  • Design and implement robust APIs and middleware connecting AI agents to a mixed-tech stack.
  • Guide teams on integrating non-deterministic AI components into enterprise apps.
  • Develop orchestration logic for task handling between rule-based systems and autonomous AI agents.
  • Build Validation Services between AI outputs and core systems enforcing business rules.
  • Use Python and PySpark to build data pipelines feeding AI models while preserving SQL integrity.
  • Build and consume RESTful APIs and manage service-to-service communication in a cloud environment (Azure preferred).
  • Maintain Git, Azure DevOps, and containerization (Docker/Kubernetes).
  • Create deployment pipelines including testing for AI components and chaos-testing of logic.

Kenntnisse

SQL
Python
RESTful APIs
SDLC methodologies
Communication
Problem solving

Ausbildung

Bachelor’s degree in Computer Science/Information Systems/Software Engineering

Tools

Git
CI/CD
Azure
PySpark

Jobbeschreibung

Overview

CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission‑critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management.The company has experienced rapid growth over the past three years and recently received a strategic investment from Main Street Capital Corporation. In addition to our growth in Federal Civilian agencies, we are expanding our capabilities in cloud development and footprint in national‑security focused agencies within the Department of Defense and U.S. Intelligence Community.

Client

CTEC develops and delivers innovative customer‑centric technologies and solutions that support the Office of Personnel Management’s (OPM) Health and Insurance business unit and Office of the Chief Information Officer (OCIO).

Responsibilities
  • Design and implement robust APIs and middleware that connect AI agents to a mixed‑tech stack (Node.js, .NET, Python, etc.) to ensure seamless data flow and interoperability.
  • Guide teams on best practices for integrating non‑deterministic AI components into strictly typed mission‑critical enterprise applications.
  • Develop orchestration logic to determine when a task is handled by a traditional rule‑based system versus an autonomous AI agent.
  • Build “Validation Services” that sit between AI outputs and core systems to enforce rigid business rules.
  • Use Python and PySpark to build robust data pipelines that feed high‑context information into AI models while maintaining traditional SQL‑based transactional integrity.
  • Build and consume RESTful APIs and manage service‑to‑service communication in a cloud environment (Azure preferred).
  • Deep knowledge of Git, Azure DevOps, and containerization (Docker/Kubernetes).
  • Establish deployment pipelines that include specialized testing for AI and interconnected components, such as prompt versioning, regression testing for model updates, and assistance with chaos‑testing of logic flows.
  • Lead and participate in Agile development ceremonies, manage work through DevOps tools, and maintain source control using Git‑based workflows.
Skills and Experience
  • At least seven (7–10+) years of experience in software development or application engineering roles, including technical leadership responsibilities.
  • Strong proficiency in SQL for complex data queries, database development, and data‑driven application design.
  • Strong proficiency in Python, with experience using PySpark for large‑scale data processing.
  • Experience designing and developing applications in cloud environments, preferably Microsoft Azure.
  • Working knowledge of relational and non‑relational databases.
  • Experience developing RESTful APIs and integrating web services.
  • Experience with source control systems such as Git and CI/CD pipelines.
  • Strong understanding of SDLC methodologies including Agile and Waterfall.
  • Proven ability to design scalable, high‑performance software systems.
  • Excellent problem‑solving, debugging, and analytical skills.
  • Strong written and verbal communication skills, including the ability to explain technical concepts to non‑technical stakeholders.
Preferred
  • Experience with Azure DevOps, Azure Functions, or other Azure application services.
  • Experience with event‑driven or messaging architectures.
  • Experience supporting federal IT systems or large enterprise modernization programs.
  • Experience mentoring or leading development teams.
Education

Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related discipline. Equivalent professional experience will be considered in lieu of a degree.

Clearance

Must be a U.S. citizen and be able to obtain a Public Trust clearance.

Benefits
  • Paid vacation and sick leave
  • Health insurance coverage
  • Career training
  • Performance bonus programs
  • 401(k) contribution & employer match
  • 11 federal holidays
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Data Engineer
Data Engineer

Embedded Shishya • Deutschland

Vor Ort
EUR 105.087 - 157.631
Health insurance
Paid time off
Career training
+3
Software Test Engineer
Software Test Engineer

Capital Technology Group • Deutschland

Hybrid
EUR 69.000 - 108.000
Remote Work (Hybrid roles)
Medical, Dental, and Vision
401(k) with 4% matching
+1
AI/ML Technical Architect Lead
AI/ML Technical Architect Lead

Jobgether • Deutschland

Vor Ort
EUR 176.000 - 239.000
Competitive salary
Medical plan options
Paid time off
+2
Senior Cloud Software Engineer - SOCEUR at CACI International
Senior Cloud Software Engineer - SOCEUR at CACI International

CACI International • Stuttgart

Vor Ort
EUR 109.000 - 241.000
Moving expenses to relocate Stuttgart
Living Quarters Allowance (LQA)
Data Integration & AI Automation Engineer Wiesbaden, Germany
Data Integration & AI Automation Engineer Wiesbaden, Germany

CACI International Inc. • Deutschland

Remote
EUR 86.000 - 181.000
Healthcare benefits
Wellness programs
Retirement plan
+2
DevSecOps Engineer
DevSecOps Engineer

Embedded Shishya • Deutschland

Vor Ort
EUR 105.087 - 157.631
18 days PTO
11 holidays
Health insurance 85% premium covered
+3
Full Stack Python Developer
Full Stack Python Developer

TEKsystems • Deutschland

Hybrid
EUR 83.000 - 114.000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Data Integration & AI Automation Engineer
Data Integration & AI Automation Engineer

CACI International • Wiesbaden

Vor Ort
EUR 86.000 - 180.000
Senior Software Engineer- AI Platform(US)
Senior Software Engineer- AI Platform(US)

Embedded Shishya • Deutschland

Hybrid
EUR 70.000 - 110.000
Cloud DevSecOps Engineer - SOCEUR International - Germany
Cloud DevSecOps Engineer - SOCEUR International - Germany

CACI International Inc. • Stuttgart

Vor Ort
EUR 101.000 - 223.000
Relocation assistance
Dependent education support
Living quarters allowance