Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Flatirons Solutions Logo

Senior Software Engineer

Flatirons Solutions

$110,000 - $160,000
Dec 15, 2025
Boulder, CO, US
Apply Now

Flatirons Solutions is looking to solve the problem of managing complex technical data for Airlines, Aerospace Manufacturers, and MROs through innovative software solutions, specifically by re-architecting critical data transformation pipelines for resiliency and cost efficiency.

Requirements

  • 7–12 years of recent professional experience developing Java and Spring Boot applications.
  • Strong expertise in object-oriented programming and design patterns.
  • Hands-on recent experience with XML/XSLT/XSL-FO/XPath/XQuery, RESTful web service, Relational databases, AngularJS or Angular 20, JUnit and automated testing, and HTML/JavaScript.
  • Solid understanding of scalable application architecture.
  • Proficiency with version control and CI/CD pipelines.
  • Proven experience in ETL and large-scale data pipeline engineering, especially optimizing for resiliency and cost efficiency.
  • Familiarity with AWS cloud services.

Responsibilities

  • Lead and contribute to the development of core product features in the CLM platform.
  • Collaborate with architects, product owners, and customers to clarify requirements and ensure successful delivery.
  • Apply Agile and Test-Driven Development (TDD) practices to deliver high-quality, maintainable code.
  • Design, implement, and optimize data transformation pipelines with a focus on performance and scalability.
  • Write and maintain efficient, reusable, and reliable Java code.
  • Mentor teammates, providing technical guidance and best practices.
  • Participate in design reviews, code reviews, and process improvements.

Other

  • U.S. citizenship (mandatory requirement).
  • Bachelor’s degree in computer science, computer engineering, or related field.
  • Must be located in the Boulder/Denver area.
  • Must be able to come into our Boulder, CO office.
  • Ability to thrive both independently and as part of a team.