Cybermedia Technologies, LLC (CTEC)
1900 Campus Commons Drive Reston, VA 20191
Senior Software Engineer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 1996H1B No SponsorCompany SiteLinkedIn
Location
United States
Posted
43 days ago
Salary
Not specified
Bachelor Degree7 yrs expExperience acceptedEnglishAzureCloudDockerJava ScriptKubernetesNode.jsPy SparkPythonSDLCSQL.net
Job Description
• Design and implement robust APIs and middleware that connect AI agents to a mixed-tech stack (Node.js, .NET, Python, etc.), ensuring seamless data flow and interoperability.
• Guide teams on best practices for integrating non-deterministic AI components into strictly typed mission-critical enterprise applications.
• Develop the orchestration logic that determines 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.
• Proven experience building and consuming RESTful APIs and managing 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 assisting 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.
Job Requirements
- 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.
Benefits
- Paid vacation & Sick leave
- Health insurance coverage
- Career training
- Performance bonus programs
- 401K contribution & Employer Match
- 11 Federal Holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer43 days ago
Full TimeRemoteTeam 51-200Since 2018H1B Sponsor
Staff Software Engineer designing and operating scalable cloud infrastructure for AI solutions
AWSCloudDockerEC2Google Cloud PlatformKubernetesLinuxPythonTerraform
Senior Software Engineer – macOS, Swift, Objective C
OmnissaWe make digital work, work – for businesses and their people.
Full-stack Engineer43 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor
Senior Software Engineer handling complex design discussions for macOS applications
MacOSSwift
Senior Software Engineer, AI Solutions
CoderSoftware development on your infrastructure. Offload your team's development from local workstations to cloud servers.
Full-stack Engineer43 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
Senior Software Engineer building AI solutions at Coder
AWSJavaScriptKubernetesNode.jsPythonTerraformTypeScript
Full-stack Engineer43 days ago
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor
Software Engineer developing SAP ABAP solutions in a remote-first environment
Cloud
United States