Senior Software Engineer

Flatirons Solutions

Boulder (CO)

Hybrid

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company specializing in aviation solutions seeks a Senior Software Engineer to lead the development of core product features and optimize data transformation pipelines. Located in Boulder, CO, this role emphasizes collaboration and adherence to best practices in software engineering. The ideal candidate has extensive experience in Java and Spring Boot, along with a strong understanding of scalable application architecture. Competitive salary range is $110,000 to $160,000 per year, with a hybrid work setup.

Qualifications

  • 7–12 years of experience in developing Java and Spring Boot applications.
  • Hands-on experience with XML/XSLT/XSL-FO/XPath/XQuery.
  • Proficiency with version control and CI/CD pipelines.

Responsibilities

  • Lead and develop core product features in the CLM platform.
  • Collaborate with architects to clarify requirements.
  • Design and optimize data transformation pipelines.

Skills

Java
Spring Boot
Object-oriented programming
Data transformation
ETL
AngularJS or Angular 20
JUnit
RESTful web services
HTML/JavaScript

Education

Bachelor’s degree in computer science or related field

Job description

Job Title

Senior Software Engineer at Flatirons Solutions

Company

Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions. Our product engineering team in Boulder, CO focuses on building and evolving our core products—delivering scalable, resilient, and cost‑efficient software that powers mission‑critical aviation operations.

Location & Hybrid Role

Work is based in Boulder, CO and requires a hybrid presence in the Boulder/Denver area. Must be able to come into our Boulder, CO office.

Overview

We are seeking a Senior Software Engineer to join our product team in Boulder, CO. The position is focused on product development, with a strong emphasis on data transformations, ETL, and XSLT pipelines. The ideal candidate will lead by example in building robust, high‑performance software and will play a key role in re‑architecting critical data transformation pipelines for resiliency and cost efficiency.

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.
  • Ensure compliance with QMS and ISMS standards.
Requirements
  • U.S. citizenship (mandatory).
  • 7–12 years of recent professional experience developing Java and Spring Boot applications.
  • Bachelor’s degree in computer science, computer engineering, or related field.
  • Strong expertise in object‑oriented programming and design patterns.
  • Hands‑on recent experience with XML/XSLT/XSL‑FO/XPath/XQuery, RESTful web services, 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.
Preferred Qualifications
  • Proven experience in ETL and large‑scale data pipeline engineering, especially optimizing for resiliency and cost efficiency.
  • Familiarity with AWS cloud services.
  • Knowledge of aviation publishing standards (S1000D, ATA iSpec2200).
  • Previous experience in the aviation, aerospace, or MRO industry.
  • Demonstrated leadership and mentoring capabilities.
  • Strong problem‑solving and critical‑thinking skills.
  • Ability to thrive both independently and as part of a team.
  • Consistent track record of delivering in deadline‑driven environments.
  • Commitment to software engineering best practices.
  • Ability to use AI productivity tools.
Salary

$110,000 to $160,000 per year.

EEO Statement

Flatirons Solutions is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Product Engineering-Aviation CLM
Senior Software Engineer, Product Engineering-Aviation CLM

flatironssolutions • Indiana (PA)

On-site
USD 18,000 - 26,000
Software Engineer, Senior
Software Engineer, Senior

Republic Airways • Town of Carmel (NY)

On-site
USD 120,000 - 160,000
Senior Engineer
Senior Engineer

Presidio, Inc. • Austin (TX)

Hybrid
USD 140,000 - 187,000
Senior Engineer
Senior Engineer

Presidio • Austin (CO)

Hybrid
USD 140,000 - 187,000
Senior Software Engineer, Data Pipelines & ETL (Hybrid)
Senior Software Engineer, Data Pipelines & ETL (Hybrid)

Flatirons Solutions • Boulder (CO)

Hybrid
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

Hybrid
USD 110,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Elevate Digital • Charlotte (NC)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

247Hire • Greenwood Village (CO), Englewood (CO)

On-site
USD 110,000 - 140,000
Medical
Dental Vision
PTO
+2
Senior Software Engineer – API & Cloud Integrations (Java, AWS)
Senior Software Engineer – API & Cloud Integrations (Java, AWS)

Transamerica Corporation • Denver (CO)

Hybrid
USD 94,000 - 120,000
Pension plan and 401(k) match
Employee Stock Purchase Plan
Tuition reimbursement
+1
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Crescent Solutions • Long Beach (CA)

On-site
USD 165,000 - 211,000