Skip to main content

Senior Python Developer

Technology
Confidential
Pomona, United States1 weeks agoUntil 4/29/2026

Job description

Senior Python Developer

This is a 100% on-site position.

Education & Experience Requirement

  • Bachelor of Science in Computer Science or Mathematics, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of mathematics, statistics, and computer science.

  • Nine (9) plus years of related work experience.

Required Skills
  • Highly proficient in Python and development frameworks

  • Highly proficient in message queuing, pub/sub models, and event-driven architecture

  • Highly proficient in writing test documentation (test cases/procedures and reports)

  • Experience with REST APIs, microservices, and asynchronous programming

  • Strong attention to detail and willingness to take initiative

  • Ability to work independently and on a team

  • Ability to troubleshoot and isolate defects within complex software systems

  • Effective verbal and written communication

Preferred Skills
  • Prior FAA Test experience

  • Python Developer with hands-on experience in messaging brokers

  • Database development in Oracle/SQL/NoSQL

  • Java or Go

  • Monitoring and logging tools related to messaging systems

  • Agile teams (Scrum/Kanban), JIRA or similar tools

  • Docker, Kubernetes

  • Cloud Platforms (AWS, Azure, or GCP)

  • CI/CD pipelines and agile development methodologies

Essential Daily Job Duties
  • Provide 2nd Level Engineering support for RMLS

  • Collaborate with agile teams to develop, execute, and maintain software in alignment with FAA requirements

  • Develop, test, and deploy Python applications with a focus on messaging and event-driven architecture

  • Design and implement messaging workflows using brokers like RabbitMQ, Apache Kafka, ActiveMQ

  • Identify, document, and track defects and issues

  • Participate in sprint planning, daily stand-ups, and sprint retrospectives

  • Provide feedback on process, suggesting areas of improvement

  • Assist with RMLS troubleshooting and Help Desk Support

Work Environment
  • Full-time position with a standard flexible work schedule and occasional non-standard work hours. After-hours installs and support may be needed.

  • Occasional travel (less than 5%)

  • Cubicle environment

Requirements

Required:
  • BS in Computer Science, Mathematics, or related technical field (30+ semester hours in math/stats/CS)

  • 9+ years of related work experience

  • Highly proficient in Python and development frameworks

  • Message queuing, pub/sub models, event-driven architecture

  • REST APIs, microservices, and asynchronous programming

  • Test documentation (test cases/procedures and reports)

Preferred:
  • Prior FAA Test experience

  • Messaging brokers (RabbitMQ, Kafka, ActiveMQ)

  • Oracle/SQL/NoSQL, Java or Go

  • Docker, Kubernetes, Cloud Platforms (AWS/Azure/GCP)

  • CI/CD pipelines, Agile/Scrum with JIRA

¿Te interesa este puesto?