1900 Campus Commons Drive Reston, VA 20191
Senior Software Engineer
Location
United States
Posted
179 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Cybermedia Technologies, LLC (CTEC)
• 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
• Build the Platform • Develop fast, reliable, and scalable web applications and APIs that power bookings, payments, availability, and guest experiences. • Design API-First Systems • Architect robust, well-documented APIs that connect Base360.ai to internal tools and external partners. • Automate at Scale • Build event-driven services and automated workflows that eliminate manual operations across the business. • Connect the Ecosystem • Deliver high-impact integrations with partners such as Airbnb, Stripe, Hostaway, and Twilio. • Deploy with Confidence • Ship and maintain serverless infrastructure on AWS, optimized for speed, resilience, and global scale.
• Own the Architecture • Lead by Building • Design API-First Platforms • Automate the Business • Integrate at Scale • Ship with Confidence • Solve the Hard Stuff • Raise the Bar
• Own Product Features End-to-End • Design, build, and evolve core product experiences across web applications and APIs. • Translate real operational and user problems into simple, intuitive product solutions. • Release frequently, gather feedback, and iterate relentlessly. • Build clean, maintainable architectures that scale as the platform grows. • Use automation and intelligent workflows to remove friction from both guest and operator journeys. • Work hand-in-hand with product, design, data, and operations to turn ideas into impact.
• Design, build, and scale critical parts of The Flex platform • Develop and maintain scalable services that power bookings, payments, availability, pricing, and guest experience • Create clean, well-structured APIs that connect Base360.ai with internal tools and external partners • Build event-driven workflows that eliminate manual processes and unlock operational leverage • Deploy and operate cloud-native infrastructure on AWS with a focus on reliability, security, and performance • Work on real-time booking synchronization, pricing intelligence, keyless access logic, AI-powered alerts, and live operational dashboards • Work closely with product, data, and operations teams to turn complex requirements into simple, effective systems

