Lead Software Engineer

MITRE CorporationMcLean, VA
431d

About The Position

The Lead Software Engineer at MITRE will play a crucial role in advancing aviation safety by designing scalable software systems that enable mission impact. This position involves architecting sustainable data pipelines, developing advanced safety analytics, and creating tools for analysts to identify emerging transportation risks. The role requires leading teams in designing cloud-based applications and providing technical guidance on best practices for coding in both local and cloud environments.

Requirements

  • Minimum of 8 years of related experience with a Bachelor's degree; or 6 years with a Master's degree; or a PhD with 3 years' experience; or equivalent combination of education and work experience in Computer Science, Computer Engineering, Data Analytics, or a similar degree.
  • Ability to obtain and maintain FAA Suitability.
  • Experience with software languages such as Java, JavaScript, Python, and R.
  • Experience with web development frameworks like Vue and Angular.
  • Experience using AWS tools.
  • Applied experience with software version control, continuous integration and delivery, and Agile and DevOps methodologies.
  • Strong problem-solving skills and ability to collaborate effectively with teammates and stakeholders.

Nice To Haves

  • Master's degree in Computer Science, Computer Engineering, Data Analytics, or a similar degree.
  • Strong knowledge of aviation operations and safety management.
  • Experience with distributed data systems and cloud platforms (Hadoop, AWS, Spark, Kafka, etc.).
  • Familiarity with web technologies and frameworks such as Typescript, JSON, React, and Vue.
  • Familiarity with data science, analysis, modeling, and visualization using Python, R, and/or Clojure.
  • Understanding of database query planning and optimization.

Responsibilities

  • Design scalable software systems to advance aviation safety.
  • Architect sustainable data pipelines from proprietary and public sources.
  • Develop advanced safety analytics and create tools for analysts.
  • Lead teams in designing cloud-based applications for mission-focused use cases.
  • Provide technical guidance on best practices for coding in local and cloud environments.
  • Gather requirements from stakeholders to develop interactive visualization capabilities.

Benefits

  • Competitive benefits
  • Exceptional professional development opportunities
  • Culture of innovation that embraces diversity, inclusion, flexibility, collaboration, and career growth

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service