Please scroll down, To apply

Python Software Engineer (Senior-Level) with Security Clearance

hiring now
New job

KRYPTAURI

2024-11-06 01:46:23

Job location Annapolis Junction, Maryland, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

PYTHON SOFTWARE ENGINEER (SENIOR-LEVEL)
Step into a leadership role as a Senior Python Software Engineer, where you'll drive the development, integration, and optimization of complex software systems across Python, C++, and Kubernetes. Your expertise will support projects involving processing-intensive analytics, large data sets, and real-time systems, contributing directly to mission-critical initiatives. THE JOB
Design, develop, and enhance diverse software systems, including real-time systems, high-performance analytics, and large data processing.
Lead software development teams, ensuring work adheres to software process standards and aligns with project goals.
Analyze user requirements to derive software design and performance criteria, collaborating with system and hardware engineers to define system constraints.
Write, modify, and debug software in Python and C++, implementing new features and optimizing existing functionalities.
Deploy, manage, and troubleshoot applications in Kubernetes to ensure robust and resilient system performance.
Integrate software across modified or new operating environments, ensuring seamless system operations.
Conduct and oversee code reviews, testing, and documentation of results, maintaining adherence to design requirements.
Implement and refine complex algorithms, considering strict timing, resource limitations, and interface constraints. THE REQUIREMENTS
Fourteen (14) years of experience as a Software Engineer in projects of similar scope and complexity.
Bachelor's Degree in Computer Science or a related discipline (or equivalent experience: four (4) additional years of SWE experience may substitute for a degree).
Proficiency in Python and C++, with a strong grasp of software design and methodologies for complex systems.
Experience with Kubernetes for deploying, managing, and troubleshooting applications.
Familiarity with RF (Radio Frequency) technology applications and large-scale data management.
Proven ability to analyze system flow, data usage, and work processes to resolve issues. THE EXTRAS
Experience with CI/CD pipeline tools, automated deployment, and cloud platforms.
Knowledge of database design, complex queries, and data repository integration.
Strong analytical and mathematical skills for predictive design and performance evaluation.
Excellent communication skills with the ability to oversee and mentor development teams.
Capability to drive process improvements and elevate documentation and quality standards within a technical team environment.

Inform a friend!

<!– job description page –>
Top