Remote Senior Software Engineer
Cybermedia Technologies
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 work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers’ bespoke mission requirements, are enabling this future every day.
The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community.
We are seeking to hire a Senior Software Engineer to our team!
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).
Duties and Responsibilities:
- Cross-Platform Integration: 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.
- Technical Mentorship: Guide teams on best practices for integrating non-deterministic AI components into strictly typed mission-critical enterprise applications.
- Hybrid Workflow Engineering: Develop the orchestration logic that determines when a task is handled by a traditional rule-based system versus an autonomous AI agent
- Deterministic Guardrail Design: Build "Validation Services" that sit between AI outputs and core systems to enforce rigid business rules,
- Data-Intensive Development: Use Python and PySpark to build robust data pipelines that feed high-context information into AI models while maintaining traditional SQL-based transactional integrity.
- System Integration: Proven experience building and consuming RESTful APIs and managing service-to-service communication in a cloud environment (Azure preferred).
- Modern DevOps: Deep knowledge of Git, Azure DevOps, and containerization (Docker/Kubernetes).
- CI/CD for Systems: 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.
- Agile Delivery: Lead and participate in Agile development ceremonies, manage work through DevOps tools, and maintain source control using Git-based workflows.
Skills & Work Experience:
- Professional 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.
If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including:
Paid vacation & Sick leave
Health insurance coverage
Career training
Performance bonus programs
401K contribution & Employer Match
- 11 Federal Holidays
- ...the capabilities of SentinelOne, actively listening to customers and responding to their needs. We are looking for a Senior macOS Software Engineer who will be directly involved in our core technology and help ensure we stay ahead of cybercriminals. What will you...Remote workSenior
- ...balance, and a team that feels like home.” THE POSITION… As a Software Engineer, you will provide engineering expertise in the evaluation... ..., instruments and navigational references based on local and remote sensor inputs. Additional products include data conversion...Remote workSeniorWork at officeLocal area
- ...Senior Software Engineer Overview: Does your dream job include being a part of a core team of top-notch developers building next generation technologies that change the way people work with real-time information everywhere? Are you looking for an opportunity...Remote workSenior
- A leading software company in North Carolina is seeking a Senior Software Developer to enhance and build products. Responsibilities include mentoring developers, engaging in technical guidance, and exploring new technologies. Candidates should have over 10 years of development...Remote workSeniorWork from homeFlexible hours
- ...experience and a powerful user interface. This is a hands-on role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and exciting features across all layers of web applications. Skills...Remote workSenior
- Description: VAST Data is looking for a Senior Software Engineer to join our growing team! This is a great opportunity to join one of the fastest-growing infrastructure companies in history, an organization that is in the center of the hurricane being created by the...Remote workSenior
- ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible... ...use of AI tools in development. The company offers a fully remote work environment with a focus on meaningful contributions...Remote workSenior
$150k - $170k
A tech education startup in California seeks a Senior Software Engineer to build innovative user features and work with cutting-edge AI technologies. This role focuses on enhancing the online learning experience and offers a competitive salary of $150,000 to $170,000,...Remote workSenior- ...A leading tech consultancy is seeking a Senior Software Engineer specializing in Identity & Quality Assurance. In this fully remote role, you will design, implement and oversee testing frameworks, leveraging your expertise in Go and Docker. The ideal candidate has over...Remote workSenior
- ...About the role: We are seeking a Senior Software Engineer to help build the core platform that will make Samsara "agentic." This platform enables... ...tooling, evaluations, and observability. This is a remote position open to candidates residing in the US or Canada. Relocation...Remote workSeniorRelocation package
- ...SECURITY CLEARANCE: TS/SCI with Polygraphs required POSITION: Senior CNO Software Engineer LABOR CATEGORY: Senior Software Engineer REQUISITION: TKO-SWE3-06.232025 LOCATION: Ft. Meade, Maryland CNO is needed! CSG is seeking analytic development skills...Remote workSeniorWork experience placement
- ...organization owns the critical tier of GraphOS - the underlying engine central to making GraphOS a highly performant, secure, governed,... ...benefits are provided by Sun Life Financial. Location: This is a remote position that can be done from anywhere from USA to Canada...Remote workSenior
- ...A leading career network company seeks a Senior Software Engineer to build internal products and automations for operational excellence. You will collaborate with operators to understand workflows, lead impactful projects from ideation to deployment, and mentor other...Remote workSenior
- A leading infrastructure company is seeking a Senior Software Engineer (REMOTE) to build and operate Upbound Spaces. You will troubleshoot issues, manage Kubernetes services, and ensure service reliability in cloud environments. The ideal candidate has experience with...Remote workSenior
- We are looking for a Senior Desktop Software Engineer, Machine Learning to work on an innovative project that redefines software. In this role, you will develop and ship Mac-based desktop software with a strong focus on performance and reliability. Expertise in virtual...Remote workSeniorWorldwide
- ...Dexcom Inc. is seeking a Sr. Digital Factory Software Systems Engineer in San Diego, California. You will provide support for manufacturing software systems, develop solutions and collaborate with R&D, Quality, and IT teams. The ideal candidate has over 5 years of experience...Remote workSenior
$140k - $180k
...A pioneering tech startup is seeking a Senior Software Engineer and Architect to develop secure software services for national security operations... ...technologies while mentoring junior engineers. This remote role is suited for an experienced engineer with a strong background...Remote workSenior$100 per hour
...Senior Software Engineer $100 - $230/hour pay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug... ...Job Type: Contractor (~15 hrs a week) Location: Remote Job Summary: In this role, you'll apply your expertise...Remote workSeniorFor contractors$140k - $175k
...and improve outcomes for dual-eligible seniors, one of the most socially vulnerable and... ...you. Role Overview As a Senior Software Engineer at IntusCare, you will play a key role... ...organizational needs. Work location: Fully remote in the United States. Sponsorship:...Remote workSeniorWork from homeHome office$150k - $250k
...more efficient, flexible, and fulfilling. Tremendous is a fully remote, high-documentation, low-meeting culture, which means more time... ..., testing, and rolling out features Work closely with other engineers and designers to ideate solutions to user problems Make...Remote workSeniorFlexible hours$150k - $195k
...development Lay the groundwork for future engineering and product development Set up... ...~5+ years of hands-on experience as a software engineer ~ Strong collaboration skills... ...pivotal time in the company’s lifecycle ~ Remote first ( continental US & Canada )...Remote workSenior- .... The Role We’re hiring an early to mid-level Senior Backend Engineer for our Core Team that focuses on the live Clubhouse... ...while keeping an eye on long-term maintainability We are a remote friendly-company — with a strong commitment to ensuring...Remote workSenior
$40 - $85 per hour
...programming languages. Analyze and enhance software codebases to ensure clarity,... ...collaborative, cross-functional teams, ideally in remote settings. Preferred Qualifications:... ...of AI by leveraging your advanced engineering skills in a dynamic, remote setting....Remote jobSeniorHourly payContract work$104.65k
...The Chronicle Of Higher Education, Inc. is seeking a Senior Software Developer to join their Strategic Initiative Cohort in Norfolk, VA. This role involves developing and maintaining web applications, managing system architecture, and ensuring data integrations while permitting...Remote workSeniorWork from home$160k - $225k
A leading compensation intelligence company is seeking a Software Engineer to build systems and infrastructure for its core products. This role... ...and strong skills in modern web languages. The position is remote-friendly, with a preference for those near offices in Boston,...Remote workSenior- *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location,...Remote workSeniorWork at office
- ...some of the world’s largest airlines and ground handling providers. For more information, visit . We are looking for a Senior Software Engineer to join the Localization team and take ownership of our calibration systems — from robustifying and stabilizing the...Remote workSeniorWork experience placement
- A leading AI research accelerator is looking for an entry-level software engineer to refine AI-generated code and develop verification solutions. The ideal candidate will have over 5 years of software engineering experience, including 2 years at a top-tier company. This...Remote workSeniorContract work10 hours per weekFlexible hours
- A leading AI research accelerator is seeking a software engineer to evaluate and refine AI-generated code. Candidates must have over 5 years of software engineering experience, including 2+ years at a top-tier product company. Responsibilities include collaborating with...Remote workSeniorContract workFor contractors10 hours per weekFlexible hours
- A leading AI research accelerator is looking for a skilled software engineer based in the US or Canada. This contractor role involves evaluating AI-generated code, collaborating with teams, and designing verification mechanisms. Candidates should have over 5 years of experience...Remote workSeniorFor contractors10 hours per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Washington DC
- intermediate software engineer Washington DC
- junior software developer Washington DC
- graduate software engineer Washington DC
- software engineer internship Washington DC
- senior software engineer Washington DC
- software developer fintech Washington DC
- software engineer visa sponsorship Washington DC
- senior software engineer ruby on rails Washington DC
- federal - software developer Washington DC





