Software Engineer, Senior

Republic Airways Inc.

United States

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Republic Airways Inc. is seeking a Senior Software Engineer to provide hands-on technical guidance and drive high‑quality software across multiple airline applications. You will partner with architects, product owners, and engineers to solve complex problems and deliver initiatives on time.

The role emphasizes secure SDLC practices, CI/CD, and DevOps, with focus on scalability, resiliency, and production reliability across cloud-native services.

Qualifications

  • Bachelor’s degree in computer science or a related field or equivalent experience.
  • 5+ years of professional software engineering experience.
  • Strong experience building modern cloud-native applications.
  • Experience with secure SDLC practices, CI/CD pipelines, and DevOps principles.
  • Solid understanding of distributed systems, microservices, and application resiliency.
  • Proficiency with programming languages like C#, .NET, or Python and RESTful APIs.
  • Experience with relational and non-relational databases (SQL/NoSQL).
  • Excellent problem solving and communication skills and agile mindset.
  • Experience owning production systems and driving end-to-end implementation decisions.

Responsibilities

  • Design, develop, test, deliver, and own enterprise software solutions across platforms.
  • Lead code reviews and ensure adherence to standards and direction.
  • Provide hands-on technical guidance, mentoring, and peer reviews.
  • Collaborate with stakeholders to deliver features aligned with roadmaps.
  • Promote software engineering standards, best practices, and workflows.
  • Design scalable, secure, and maintainable solutions and support DevOps practices.
  • Work with architecture, IT security, QA, and vendor teams to improve reliability.
  • Document designs, implementations, and operational processes clearly.
  • Continuously evaluate and adopt modern tools and technologies.
  • Own the technical implementation and long-term health of critical systems.

Skills

Cloud-native applications
Distributed systems
RESTful APIs
Modern programming languages
Agile development
Problem solving

Education

Bachelor’s degree in computer science or related field

Tools

Docker
Kubernetes
Terraform
CI/CD pipelines
AWS services

Job description

Position Purpose

The Senior Software Engineer provides hands‑on technical guidance and support to development teams, ensuring high‑quality solutions, best practices, and timely delivery of initiatives. This role partners closely with architects, product owners, and engineers to solve complex problems and support strategic technology efforts. In this role you will work on multiple applications critical to the airline with the opportunity to drive quality and impact the development team and the business.

Essential Duties
  • Design, develop, test, deliver, and own enterprise software solutions across multiple platforms and environments.
  • Participate and lead code reviews, ensuring alignment with standards and long‑term technical direction.
  • Provide hands‑on technical guidance, mentoring, and peer reviews to software engineers.
  • Collaborate with stakeholders to deliver features aligned with business and product roadmaps.
  • Influence and promote software engineering standards, best practices, and development workflows.
  • Design solutions that address complex business problems with a focus on scalability, resiliency, security, and maintainability.
  • Support DevOps practices, CI/CD pipelines, and operational excellence for production systems.
  • Work closely with architecture, infrastructure, IT security, QA, and vendor teams to resolve issues and improve system reliability.
  • Document designs, implementations, and operational processes clearly and effectively.
  • Continuously evaluate and adopt modern tools, technologies, and practices.
  • Owns the technical implementation, and long‑term health of one or more critical systems.
Required Qualifications
  • Bachelor’s degree in computer science or a related field, or equivalent experience.
  • 5+ years of professional software engineering experience.
  • Strong experience building modern cloud‑native applications.
  • Experience with secure SDLC practices, CI/CD pipelines, and DevOps principles.
  • Solid understanding of distributed systems, microservices, and application resiliency.
  • Proficiency with modern programming languages and frameworks, like C#, .NET, or Python Experience developing and consuming RESTful APIs.
  • Experience working with relational and non‑relational databases, like Microsoft SQL, PostgreSQL, Amazon DynamoDB, or MongoDB
  • Excellent problem solving and communication skills
  • Strong advocate for agile development and engineering best practices.
  • Experience owning production systems and driving technical implementation decisions end‑to‑end
Preferred Qualifications
  • Experience with C#, .NET Core, and Python
  • Experience with modern JavaScript frameworks (React, TypeScript).
  • Experience with infrastructure‑as‑code and container platforms (Terraform, Kubernetes, Docker).
  • Familiarity with AWS messaging and event‑driven services.
  • Experience working with Microsoft SQL, PostgreSQL, and Amazon DynamoDB
  • Experience with mobile development (iOS / Swift).
Equal Opportunity Employer

Equal Opportunity Employer, Disability and Veteran Accommodations All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Company Overview

Founded in 1974 and headquartered in Indianapolis, Indiana, Republic Airways is one of the largest regional airlines in North America. Republic operates a fleet of 200+ Embraer 170/175 aircraft and offers scheduled passenger service with 900 daily flights to 80+ cities in the U.S. and Canada. Republic continues to lead the way in innovation and operational excellence for 50 years. The unrivaled work being done by our over 6,000 Associates sets us apart from the competition. We are in an era of growth and untapped potential across the aviation industry. It’s an exciting time to be part of our Company, from corporate positions to the flight deck. No matter your role, your opportunities are elevated at Republic Airways. Republic Airways fosters a culture of trust, respect, care and fun. We believe our people and the passion they bring to their work is what distinguishes us. We work to encourage, support and invest in our Associates both professionally and personally. We live and breathe our Vision, Mission, Culture Statement and Guiding Principles — those words are put into action each and every day at Republic.

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

Similar jobs worth comparing

Sr. IT Security Engineer
Sr. IT Security Engineer

Republic Airways Inc. • United States

On-site
USD 90,000 - 130,000
Inflight Instructor
Inflight Instructor

Republic Airways Inc. • United States

On-site
USD 52,000 - 70,000
Maintenance Planner I
Maintenance Planner I

Republic Airways Inc. • Carmel (IN)

On-site
USD 65,000 - 90,000
Material Handler
Material Handler

Republic Airways Inc. • New York (NY)

On-site
USD 23,419 - 27,552
Flight Training Coordinator-2
Flight Training Coordinator-2

Republic Airways Inc. • Keystone Manor (IN)

On-site
USD 42,000 - 62,000
Material Handler
Material Handler

Republic Airways Inc. • Washington

On-site
USD 42,000 - 65,000
Flight Training Coordinator
Flight Training Coordinator

Republic Airways Inc. • Keystone Manor (IN)

On-site
USD 42,000 - 64,000
Aircraft Maintenance Technician
Aircraft Maintenance Technician

Republic Airways Inc. • North Carolina

On-site
USD 65,000 - 90,000
Competitive benefits package
401K vesting from day one
Company-paid training (E170/175 Engine
+2
Records and Compliance Coordinator
Records and Compliance Coordinator

Republic Airways Inc. • United States

On-site
USD 42,000 - 54,000
Aircraft Maintenance Technician
Aircraft Maintenance Technician

Republic Airways Inc. • Indianapolis (IN)

On-site
USD 65,000 - 90,000