Intermediate Software Engineer

The MITRE CorporationMcLean, VA
2dHybrid

About The Position

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day—working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability, collaboration, technical excellence, and people in partnership. If this sounds like the choice you want to make, then choose MITRE - and make a difference with us. Our team architects, implements, and operates enterprise data systems, software products, and enabling engineering platforms. We have a diverse, highly technical, and motivated team that embraces self-direction and empowerment toward our goal of delivering powerful and sustainable software for the enterprise. Having experts in a wide variety of domains (software architecture, big data & cloud computing, aviation domain, etc.), we rely on cross-functional collaboration to promote organizational learning and quality.

Requirements

  • Typically requires a Bachelor's degree (Computer Science, Data Science, or other physical science/engineering fields) and a minimum of 2 years of related experience; or an advanced degree with relevant experience who can immediately contribute at this job step; or equivalent combination of related education and work experience.
  • US citizen capable of obtaining & maintaining a US government clearance
  • Experience with high level programming languages such as Java or Python
  • Experience with software version control, continuous integration and delivery, and Agile and DevOps methodologies and tools.
  • Comfortable learning new languages and ideas, embracing continuous, on-the-job learning
  • Creative problem solvers and risk takers
  • Ability to collaborate effectively with teammates, technical partners, and stakeholders
  • This position requires a minimum of 50% hybrid on-site presence.

Nice To Haves

  • 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
  • Familiarity with distributed data systems and cloud platforms (Hadoop, AWS, Spark, Kafka, etc.)

Responsibilities

  • Design and implement scalable software systems with quality and rigor
  • Continuously improve our codebases and our development/deployment processes
  • Collaborate with peers during planning, technical discussions, and code reviews
  • Write clean and testable code that works consistently locally and in virtual & cloud environments
  • Partner with domain experts to apply our software products to our diverse Mission space
  • Share your experiences with other MITRE teams and external audiences
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service