Why this role stands out
This hybrid Python Engineer role offers significant opportunities for professional growth by allowing you to deepen your expertise in data stores, API development with FastAPI, and CI/CD pipelines within a reputable company. If you possess strong server-side Python skills, experience with databases and RESTful APIs, and thrive in collaborative environments, you'll find this position incredibly rewarding. Don't miss out on this chance to advance your career and apply today!
Quick overview
Job description
Responsibilities:
- Focus on continued build out/improvement of the current data stores (Oracle, CEPH, and possibly MongoDB) including data access and persistence.
- Requirement of prior knowledge/experience with database concepts such as SQL tuning, indexes, views, stored procedures, etc.
- Proficient in fundamental algorithms and data structures. Server-side Python processes utilizing concurrency patterns with asyncio, mutli-processing, and threading. Also, comfortable working with Numpy, Pandas, Python collections, etc.
- Must handle API development using REST. Strong working knowledge of FastAPI, with a primary focus on mastering the REST protocol. Experience with gRPC and socket-based communication is a valuable plus.
- Mastery of typical software development life cycle and deployment processes. Experience with GIT, MS Azure DevOps, Artifactory, etc. Must be comfortable building CI/CD pipelines.
- Experienced in developing applications and managing systems on Red Hat Enterprise Linux (RHEL) environments.
Requirements:
- Associate's Degree preferred with 5 to 7 years demonstrated server-side development proficiency, OR Bachelor's Degree preferred with 3 to 5 years demonstrated server-side development proficiency.
- Programming Languages: Python (NumPy, Pandas, Oracle PL/SQL). Other non-interpreted languages like Java, C++, Rust, etc. are a plus. Must be proficient in the intermediate-advanced level of the language (concurrency, memory management, etc.).
- Design patterns: Typical GOF patterns (Factory, Facade, Singleton, etc.)
- Data structures: Maps, lists, arrays, etc.
- SCM: Solid Git proficiency, MS Azure DevOps (CI/CD)
- SQL: Proficiency with Oracle indexes, SQL tuning, views, stored procedures, and functions.
- OS: Majority of the development is on Redhat Linux but should be comfortable with Windows. Some Unix shell scripting may be needed from time to time.
- API development: Must have proficiency with HTTP REST with gRPC / sockets as a plus.
Similar jobs
- SL

Founding Engineer (DreamLever) - NYRecently posted Auto Apply
Scope Labs · New York City · Hybrid 🇺🇸
EngineeringSalary not listed - YU

Software Development Career Training ProgramRecently posted
Year Up United · Los Angeles, CA · Hybrid 🇺🇸
Project ManagementTechnologySalary not listed - AL

Neuron Collectives Software Engineer, Trainium CollectivesRecently posted
Annapurna Labs (U.S.) Inc. · Cupertino, CA · Hybrid 🇺🇸
AWSC++Machine LearningTechnology$165.2k - $223.6k/yr - SA
Senior Systems Integrator with Security ClearanceRecently posted
SAIC · Huntsville, AL · Hybrid 🇺🇸
Technology$120.0k - $160k/yr - SA
Software Engineer Associate with Security ClearanceRecently posted
SAIC · Crane, IN · Hybrid 🇺🇸
Embedded SystemsC++PythonTechnology$40.0k - $80k/yr - LE

Software Developer with Security ClearanceRecently posted
Leidos · Huntsville, AL · On-site 🇺🇸
MATLABLinearC+++2Technology$69.5k - $125.7k/yr - YU

Software Development Career Training ProgramRecently posted
Year Up United · Atlanta, GA · Hybrid 🇺🇸
Project ManagementData AnalysisTechnologySalary not listed - AH
Software Developer with Security ClearanceRecently posted
Ahtna, Inc. · Germantown, MD · Hybrid 🇺🇸
SQLGitAngular+8TechnologySalary not listed - YU

Entry Level Programming OpportunityRecently posted
Year Up United · Wilmington, DE · Hybrid 🇺🇸
Customer SuccessData AnalysisSalary not listed - YU

Software Development JOB Training OpportunityRecently posted
Year Up United · Los Angeles, CA · Hybrid 🇺🇸
Project ManagementTechnologySalary not listed - CH

Senior Software Developer T4 with Security ClearanceRecently posted
Chenega Corporation · Saint Louis, MO · Hybrid 🇺🇸
SAFeShellMicrosoft Excel+10TechnologySalary not listed - LM

Software Engineer Intern - Summer 2027 with Security ClearanceRecently posted
Lockheed Martin · Sunnyvale, CA · Hybrid 🇺🇸
GitC++Java+2TechnologySalary not listed