Demo

Software Engineer, Senior

Republic Airways
Indianapolis, IN Full Time
POSTED ON 4/25/2026
AVAILABLE BEFORE 5/24/2026
JR-007327

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).

Salary.com Estimation for Software Engineer, Senior in Indianapolis, IN
$146,946 to $176,641
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer, Senior.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Republic Airways

  • Republic Airways Carmel, IN
  • JR-004848 Republic Airways is recruiting Crew Schedulers who are decisive, dependable, and able to thrive in a fast-paced and high-pressure work environmen... more
  • 1 Day Ago

  • Republic Airways Columbus, OH
  • JR-005508 POSITION PURPOSE Leads mechanics in performing preventive maintenance, repair, modifications and other maintenance of aircraft, components and re... more
  • 2 Days Ago

  • Republic Airways Carmel, IN
  • JR-007135 POSITION PURPOSE : Manages, monitors and maintains all related Information Security systems. Reviews, recommends, configures and implements Infor... more
  • 3 Days Ago

  • Republic Airways Columbus, OH
  • JR-004875 Republic Airways is seeking Material Handlers to join us at our Columbus, Ohio base. This position is responsible for maintaining, shipping, and ... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Software Engineer, Senior jobs in the Indianapolis, IN area that may be a better fit.

  • Ethixbase360 Manilla, IN
  • Role Purpose A Software Engineer at Ethixbase360360 works with other software engineers within a development team to create platform products and features.... more
  • 7 Days Ago

  • Remodel Health Indianapolis, IN
  • We are Remodel Health, the health benefits platform that revolutionizes health benefits to resource organizations with missions that matter. Our platform s... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!