> Markdown version of [/jobs/ext/1387488-sr-software-engineer-hybrid](https://www.wearedevelopers.com/jobs/ext/1387488-sr-software-engineer-hybrid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - Hybrid - **Company:** SWIFT - **Location:** Manassas, VA, United States - **Experience:** Expert - **Salary:** $101,303.0 - $188,135.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Applications Architecture, Confluence, JIRA, Automation of Tests, Boost (C++ Libraries), C++ (Programming Language), Computer Programming, Databases, Relational Databases, Software Debugging, Linux, JSON, Python (Programming Language), Performance Tuning, Public Key Infrastructure, Systems Development Life Cycle, Red Hat Enterprise Linux, Standard Sql, Memory Leaks, Software Engineering, Software Systems, Extensible Markup Language (XML), Multithreading, Transport Layer Security, Storage Technologies, Information Technology, Atlassian Tools, Grpc, Docker, Jenkins, Artifactory - **Published:** July 22, 2026 - **Apply:** https://swift.wd3.myworkdayjobs.com/Join-Swift/job/Manassas-United-States/Sr-Software-Engineer_2025-14984-1 ## About the Role * Bachelor's Degree in Computer Science or related field * 5 to 10 years of in-depth experience in systems development * Hands on experience in C++, templates, Boost libraries, gRPC, multi-threading application development * Familiarity building HTTP, TCP/IP based applications * Proficiency in XML, JSON parsing methods and system performance tuning * Experience in debugger, memory leaks, system performance tuning * Security technologies such as PKI, HMAC, AES, digest algorithms, SSL * Working experience in databases, storage technologies & RHEL systems * Familiarity with Agile tools such as Jenkins, JIRA, Artifactory and Confluence Preferred Skills: * Experience in working on mission critical, highly available, high performance software systems * Understanding of relational databases and PL/SQL programing with ability to write efficient SQLs ## Description * Analyze requirements for the development of new features and shareable components across multiple applications * Develop applications using C++/Java, Boost, gRPC, Multithreading and Linux, Python and in Docker environments * Articulate and implement complex requirements for application development * Align with SWIFTs security guidelines and coding standards * Conduct performance tests to ensure applications handle high efficiency flawlessly * Collaborate closely with multi-functional teams to efficiently implement solutions * Expand test automation and help to ensure quality in different test environments ## Related Videos - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)