> Markdown version of [/jobs/ext/1228438-c-and-python-developer](https://www.wearedevelopers.com/jobs/ext/1228438-c-and-python-developer). 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). --- # C++ and Python Developer - **Company:** Leidos, Inc. - **Location:** United States - **Experience:** Expert - **Salary:** $107,900.0 - $195,050.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Software Applications, C++ (Programming Language), Program Optimization, Profiling, Code Review, Data Structures, Software Debugging, Memory Management, Python (Programming Language), Object-Oriented Software Development, Performance Tuning, Software Engineering, Software Systems, Systems Integration, Multithreading, Standard Template Library (STL), Real Time Systems, Concurrency, Git, SC Clearance, Information Technology, Software Version Control - **Published:** July 10, 2026 - **Apply:** https://jobs.military.com/career/275815/kinetics-sr-software-engineer-ohio-oh-beavercreek ## About the Role * 8+ years of related work experience with software development using C++ and Python\n * Proficiency in object-oriented programming, data structures, and algorithms with C++\n * Strong understanding of memory management, multithreading, and concurrency in C++ applications\n * Experience with integrating C++ applications with back-end technologies or third-party libraries\n * Familiarity with C++ standards (C++11/14/17/20) and STL (Standard Template Library)\n * Understanding of version control systems such as GIT\n * Knowledge of performance optimization, profiling, and debugging tools for C++ is a plus\n * Experience with security best practices in C++ development is preferred\n * Excellent communication and collaboration skills, with a proven track record of effective teamwork\n * Strong analytical and problem-solving skills, dedicated to delivering high-quality, efficient software solutions\n * Ability to travel on an as needed basis\n * Requires a Bachelors degree in Computer Science, Engineering, or similar discipline and 8+ years' experience, or a Master's degree in Computer Science, Engineering, or similar discipline and 6+ years' experience. In lieu of degree, a High School diploma is acceptable with 12 years minimum experience.\n * Active Secret Clearance\n ## Description * Design, develop, and manage software applications and transformations using Python\n * Implement and optimize code for performance, security, and memory efficiency\n * Write robust, efficient, and scalable C++ code for various applications, including real-time systems, embedded systems, and desktop software\n * Monitor and optimize the performance and responsiveness of C++ applications across multiple platforms and environments\n * Integrate third-party libraries, tools, and APIs into C++ applications for enhanced functionality\n * Collaborate with developers, engineers, and stakeholders to ensure seamless integration of C++ applications with other systems and components\n * Run unit, integration, and performance tests to ensure the stability and functionality of C++ applications\n * Conduct code reviews and ensure adherence to coding standards, security protocols, and best practices in C++ development\n * Participate in agile development processes and contribute to continuous improvement of C++ development workflows\n ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Fireside Chat with Lea](https://www.wearedevelopers.com/videos/551-fireside-chat-with-lea) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview)