Principal software engineer jobs in Noblesville, IN - 737 jobs
All
Principal Software Engineer
Software Engineer
Software Engineering Internship
Software Engineering Manager
Advanced Software Engineer
Software Applications Engineer
Manager, Software Engineering
Relativity 4.7
Principal software engineer job in Indianapolis, IN
Posting Type
Hybrid
The Manager, SoftwareEngineering is responsible for building and leading a highly effective team of softwareengineers, and working with departmental contacts to support the demands of the department and meet the objectives of the product development process. The engineering manager is responsible for the professional development of their reports and is the subject matter expert for the product features they are involved in.
Job Description and Requirements
Focus On Product Delivery
Contributes to the product roadmap and uses it to bring purpose to the team and their backlog
Has effective ability to scope and drive features and products, delivering updates
Deliver results, within time and scope, and brings visibility through regular reporting
Accountability behind the features and products they own
Develop deep software product knowledge within their team's area of ownership
Promotes Personal Development
The Manager, SoftwareEngineeringis responsible forthe professional development of their team under them and is the subject matter expert for the product features they are involved in
He or she will work collaboratively with their team toidentifyand develop the talents of each individual team member
Aligns GoalsWithStrategy
Serve as technology advisor to the business on all aspects of software technology trends and novel solutions specific to their respective domain or feature set
Stay on the top of the latest technological progress and use this knowledge to ensure company products and software solutionsremainmarketable and competitive
Be a subject matter expert in your area of our product
Use long term strategic thinking to guide and develop your team to help them meet overall product goals
Exercises a significant latitude in determiningobjectivesand approaches to critical assignments
Be innovative.Think outside the boxthe whencrafting solutions and considering impact
Qualifications
Bachelor's degree or equivalent in computer science or related disciplines
4+ years of experience managing software product development teams
10+ years of software development of commercial-grade systems and applications with a proventrack recordof building and leading successful engineering teams
Experience managing remote teams or individual staff in remote locations is a plus
Excellent knowledge of softwareengineering discipline, including the latest programming languages, object-oriented programming, hands-on architecture high-performance, fault-tolerant distributed systems, data structures and algorithms, operating systems, distributed database modeling and access languages, cloud environments such as SaaS
Strong teamwork and partnering skills for cross-group collaboration
Strong Leadership skills, ability to perform under the pressure andoptimizethe team's resources toattainthe business goals
Ability to motivate people, instill accountability and achieve results
In depth knowledge of agile product development methodologies
Strong verbal, presentation, and written communications skills for technical and non-technical audiences
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$155,000 and $233,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Suggested Skills:
Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
Principal software engineer job in Indianapolis, IN
Job Title: Embedded SoftwareEngineering Intern Company: Glassboard Product Development
About Us At Glassboard, we help turn ideas into reality by delivering innovative hardware product development solutions. From concept to production, we collaborate with clients across industries to design, engineer, and manufacture cutting-edge products. We are looking for a motivated and talented Embedded SoftwareEngineering Intern to join our dynamic team and contribute to exciting projects in a fast-paced, hands-on environment.
Position Overview
As an Embedded SoftwareEngineering Intern at Glassboard, you will work alongside experienced engineers to design, develop, and test embedded systems for a variety of hardware products. You'll gain valuable, real-world experience in the entire product lifecycle while working on meaningful projects that challenge and expand your technical skills.
Key Responsibilities
Collaborate with cross-functional teams to develop embedded software solutions.
Write, test, and debug code for microcontrollers, processors, and other embedded devices.
Participate in hardware-software integration and troubleshooting.
Assist in the development of technical documentation, including system designs, test plans, and user guides.
Contribute to prototyping and proof-of-concept projects.
Stay up-to-date with the latest trends and tools in embedded systems and software development.
Qualifications
Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Familiarity with C/C++ programming languages.
Basic knowledge of embedded systems, microcontrollers, and communication protocols (e.g., SPI, I2C, UART).
Experience with debugging tools and software development environments (e.g., Eclipse, Keil, or Visual Studio).
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Preferred Skills
Experience with RTOS (e.g., FreeRTOS) or Linux for embedded systems.
Exposure to PCB design and hardware testing.
Familiarity with scripting languages such as Python for automation.
Knowledge of Agile development practices.
What We Offer
Hands-on experience working on real-world engineering challenges.
Mentorship from seasoned professionals in the product development field.
Opportunities to contribute to innovative and impactful projects.
A collaborative and supportive company culture that values learning and growth.
$41k-71k yearly est. 60d+ ago
2026 Software Engineering Intern
V2X Current Openings
Principal software engineer job in Indianapolis, IN
V2X in Indianapolis, IN, has SoftwareEngineering Intern opportunities for current engineering college students. As a SoftwareEngineering Intern, you will work within a team of talented and experienced engineers and be exposed to SoftwareEngineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions.
Responsibilities may Include:
Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts
Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms)
Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python
Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering
Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads
Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows
Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements.
Required Skills:
Strong interpersonal skills with a positive attitude and demonstrated leadership potential
Customer-oriented mindset and ability to collaborate effectively in cross-functional teams
Excellent written and verbal communication skills
Completion of coursework inSoftware, Computer, Electrical Engineering, or a related technical discipline
Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python)
Desired Skills:
Familiarity with MS Office and presentation tools
Prior engineering project or internship experience, particularly insoftware design and development, embedded systems, hardware/software integration, or FPGA design and development
Ability to work in a team environment
A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying)
Education Requirements:
Must be enrolled in an accredited college or university pursuing a degree inEngineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field)
Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications
A cumulative GPA of 3.0 or higher is strongly preferred
Submission of an unofficial transcript along with your resume is required
$41k-71k yearly est. 60d+ ago
2026 Software Engineering Intern
V2X
Principal software engineer job in Indianapolis, IN
V2X in Indianapolis, IN, has SoftwareEngineering Intern opportunities for current engineering college students. As a SoftwareEngineering Intern, you will work within a team of talented and experienced engineers and be exposed to SoftwareEngineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions.
**Responsibilities may Include:**
+ Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts
+ Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms)
+ Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python
+ Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering
+ Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads
+ Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows
Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements.
**Required Skills:**
+ Strong interpersonal skills with a positive attitude and demonstrated leadership potential
+ Customer-oriented mindset and ability to collaborate effectively in cross-functional teams
+ Excellent written and verbal communication skills
+ Completion of coursework inSoftware, Computer, Electrical Engineering, or a related technical discipline
+ Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python)
**Desired Skills:**
+ Familiarity with MS Office and presentation tools
+ Prior engineering project or internship experience, particularly insoftware design and development, embedded systems, hardware/software integration, or FPGA design and development
+ Ability to work in a team environment
+ A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying)
**Education Requirements:**
+ Must be enrolled in an accredited college or university pursuing a degree inEngineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field)
+ Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications
+ A cumulative GPA of 3.0 or higher is strongly preferred
+ **Submission of an unofficial transcript along with your resume is required**
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights (**************************** notice from the Department of Labor.
$41k-71k yearly est. 60d+ ago
2026 Software Engineering Intern
Vectrus (V2X
Principal software engineer job in Indianapolis, IN
V2X in Indianapolis, IN, has SoftwareEngineering Intern opportunities for current engineering college students. As a SoftwareEngineering Intern, you will work within a team of talented and experienced engineers and be exposed to SoftwareEngineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions.
Responsibilities may Include:
* Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts
* Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms)
* Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python
* Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering
* Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads
* Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows
Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements.
Required Skills:
* Strong interpersonal skills with a positive attitude and demonstrated leadership potential
* Customer-oriented mindset and ability to collaborate effectively in cross-functional teams
* Excellent written and verbal communication skills
* Completion of coursework inSoftware, Computer, Electrical Engineering, or a related technical discipline
* Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python)
Desired Skills:
* Familiarity with MS Office and presentation tools
* Prior engineering project or internship experience, particularly insoftware design and development, embedded systems, hardware/software integration, or FPGA design and development
* Ability to work in a team environment
* A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying)
Education Requirements:
* Must be enrolled in an accredited college or university pursuing a degree inEngineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field)
* Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications
* A cumulative GPA of 3.0 or higher is strongly preferred
* Submission of an unofficial transcript along with your resume is required
$41k-71k yearly est. 40d ago
Software Engineer-Aerospace Controls
Rolls-Royce 4.8
Principal software engineer job in Indianapolis, IN
Job Title: SoftwareEngineer-Aerospace Controls
Working Pattern: Full-time
Working location: Indianapolis, IN
The ACaMS Program Team has been chartered with the design/development/realization of the next generation aero engine control system. The ACaMS system will deliver world class efficiency, improved diagnostics, cyber threat protection via a modern architectural solution. ACaMS will serve a wide range of gas turbine engines/applications across the Rolls-Royce portfolio. The ACaMS team scope includes a wide variety of components within the control system including the Computing System, Health Monitoring System and the integration of the Hydromechanical and Sensing/Control components. The ACaMS team consists of a wide variety of functional team members including Embedded Systems, Software, and Electronics Designers as well as Safety, Certification, Quality, Component and Applications Engineers.
Why Rolls-Royce?
Rolls-Royce is one of the most enduring and iconic brands in the world and has been at the forefront of innovation for over a century. We design, build and service systems that provide critical power to customers where safety and reliability are paramount.
We are proud to be a force for progress, powering, protecting and connecting people everywhere.
We want to ensure that the excellence and ingenuity that has shaped our history continues into our future and we need people like you to come and join us on this journey.
Rolls-Royce has been recognized as the top employer in the Engineering & Manufacturing category on the prestigious Forbes Top Employers for Engineers list for 2025. This ranking highlights our commitment to innovation, employee development, and fostering a collaborative environment where engineers can thrive.
Be part of a team that sets the industry standard and drives groundbreaking solutions.
At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference.
Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.
What you will be doing
With this attractive opportunity you will get a chance to:
Develop safety-critical gas turbine engine control software to DO-178C compliance objectives
Software architecting support to enable software-to-software integration a testing, to include product line methodologies
Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace
Setting up and modifying continuous integration / continuous deployment (CI/CD) frameworks, to enable software development to be easily worked by the development team
Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings
Who we're looking for:
At Rolls-Royce we put safety first, do the right thing, keep it simple and make a difference. These principles form the behaviours that guide us and are an essential component of our assessment process. They are the fundamental qualities that we seek for all roles.
Basic Requirements:
Bachelor's degree inEngineering or STEM fields with 1+ years of experience insoftware development or testing, OR
Master's degree inEngineering or STEM fields OR
PhD inEngineering or STEM.
In order to be eligible for consideration, you must be a U.S. Citizen
Preferred Requirements:
2+ years' experience in embedded safety critical softwareengineering
Relevant engineering degree(s) in order of preference: Computer Engineering, Electrical Engineering, Aerospace Engineering, Mechanical Engineering
Familiarity with model-based software design and code generation
Experience using a DO-178 compliant software coding process
Control systems experience
Digital logic design experience
Experience with verification and testing frameworks
What we offer
We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts.
Your needs are as unique as you are. Hybrid working is a way in which our people can balance their time between the office or home. It's a locally managed and flexed informal discretionary arrangement.
As a minimum we're all expected to attend the workplace for collaboration and other specific reasons, on average three days per week.
Relocation assistance is available for this position.
Global Grade 9
Closing date: February 28th, 2026
Job CategoryDigital
Job Posting Date12 Jan 2026; 00:01
Pay Range$70,629 - $114,772-Annually
Location:
Indianapolis, IN
Benefits
Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.
$70.6k-114.8k yearly Auto-Apply 10d ago
Software Engineer II - Salesforce
Cox Enterprises 4.4
Principal software engineer job in Carmel, IN
Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile SoftwareEngineer II Management Level Individual Contributor Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % No Work Shift Day Compensation
Compensation includes a base salary of $89,400.00 - $134,000.00. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate's knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program.
Job Description
Job Summary
Join our team as a SoftwareEngineer II and help shape the future of yjr Salesforce ecosystem at NextGear Capital. In this role, you'll apply secure softwareengineeringprinciples to design, develop, test, and maintain both software and cloud infrastructure. Working alongside a talented group of Engineers and Salesforce Administrators, you'll build and support scalable, high-performance Salesforce solutions and backend services that empower over 600 internal users.
You'll leverage your expertise in Salesforce, Java, Spring Boot, and RESTful API development to deliver robust, reliable applications. Collaboration is key-you'll partner with cross-functional teams to understand business requirements, contribute to architectural decisions, and ensure our systems remain resilient, secure, and adaptable to evolving needs. We value Agile practices, a focus on delivering business value, and a culture of continuous improvement.
What You'll Do
* Develop and maintain Salesforce code (Apex, LWC) and backend services (Java, Spring Boot)
* Design and implement RESTful APIs
* Collaborate with an agile development team to deliver high-quality software solutions
* Participate in code reviews and ensure adherence to best practices
* Integrate observability tools (logging, monitoring, tracing) to improve system performance
* Utilize GitHub, GitHub Actions, and Copado for version control and CI/CD
* Assist with feature estimation and provide technical input
* Develop and implement unit and system tests, ensuring adherence to secure coding practices, code quality, and reliability
* Provide technical support and troubleshooting for new and existing features
* Document processes and best practices for repeatability
Minimum Qualifications
* Bachelor's degree in a related discipline and 2 years' experience in a related field; or a master's degree and up to 2 years' experience; or 10 years' experience in a related field with no degree
* 2 years experience with Salesforce and Salesforce development practices (Apex, LWC, VisualForce, etc)
* Understanding of RESTful API design and development
* Experience insoftware development best practices, including secure coding principles, code reviews and agile methodologies
* Experience with test automation tools and techniques
* Experience with building observability into solutions (e.g., logging, monitoring, and tracing)
* Experience with GitHub or similar version control systems
* Knowledge of database technologies like MSSQL or PostgreSQL
Preferred Qualifications
* Experience with Copado CI/CD
* Proficiency in Java development
* Familiarity with Spring Boot framework
* Experience with cloud platforms such as AWS, Azure, or Google Cloud
Drug Testing
To be employed in this role, you'll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-employment drug test for marijuana for this position. However, we are a drug-free workplace, so the possession, use or being under the influence of drugs illegal under federal or state law during work hours, on company property and/or in company vehicles is prohibited.
Benefits
The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company's needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
About Us
Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells - or simply uses - cars. Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page. Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.
$89.4k-134k yearly Auto-Apply 12d ago
Software Application Engr V (Sr. Web Application Developer)
Dansources Technical Services
Principal software engineer job in Indianapolis, IN
Indianapolis, IN
We are seeking a highly experienced and skilled Senior .NET/Web Application Developer with 8+ years of professional experience in developing, deploying, and maintaining web applications. The ideal candidate will have deep expertise in working within serverless environments on cloud platforms such as AWS and Azure. This role is perfect for a developer who thrives in a fast-paced, innovative environment and is passionate about leveraging cutting-edge technologies to build scalable, high-performing applications.
As a Senior .NET/Web Application Developer, you will play a key role in leading complex projects, mentoring junior developers, and collaborating closely with cross-functional teams to deliver exceptional software solutions. Your expertise will be crucial in architecting robust applications, optimizing performance, and ensuring best practices in cloud deployment and web security.
Primary Responsibilities
Advanced Web Application and REST API Development:
Lead the design, development, and deployment of sophisticated web applications using .NET/C# and modern JavaScript frameworks such as React, Angular, or Vue.js.
Develop and enhance web applications with a strong focus on RESTful API design and integration.
Architect and implement serverless solutions using AWS services like AWS Lambda, API Gateway, and DynamoDB, ensuring scalability, performance, and security.
Design and develop APIs for cross-platform integration, maintaining a high standard of security and performance.
SDLC and Cloud Infrastructure Management:
Oversee the full software development life cycle (SDLC), including planning, development, testing, deployment, and maintenance, ensuring alignment with best practices.
Utilize AWS and Azure cloud services effectively for application hosting, scaling, and management, implementing cost-effective and secure cloud-based solutions.
Lead the implementation of CI/CD pipelines using tools like Jenkins or Azure DevOps for streamlined deployments and continuous integration.
Client Engagement and Technical Analysis:
Collaborate with clients to understand their business needs and translate them into detailed technical requirements and architecture diagrams.
Communicate complex technical solutions effectively to both technical and non-technical stakeholders, ensuring alignment and understanding.
Participate in project planning sessions, contributing to the development of technical strategies that meet client requirements and business goals.
SoftwareEngineering and Best Practices:
Advocate for and implement best practices insoftwareengineering, focusing on clean code, design patterns, and efficient algorithms.
Provide technical leadership and mentorship to junior developers, guiding them in best practices for coding, testing, and deployment.
Ensure the security and privacy of web applications by implementing best practices in cloud security and data protection.
Quality Assurance and Performance Optimization:
Develop robust testing strategies encompassing unit, integration, and performance testing to ensure high-quality software delivery.
Optimize applications for maximum speed and scalability, leveraging serverless architectures and cloud services.
Address and rectify any issues or bugs in a timely and efficient manner, maintaining the stability and performance of deployed applications.
UI/UX Collaboration and Implementation:
Collaborate with UI/UX designers to transform designs into highly functional, responsive web components while maintaining adherence to best practices.
Implement responsive design principles to ensure applications deliver a consistent user experience across all devices.
Continuous Improvement and Innovation:
Continuously evaluate and implement the latest web development trends and technologies, driving innovation within the team.
Stay informed about the latest industry trends, tools, and technologies, and explore how they can be integrated into ongoing and future projects.
Basic Qualifications
Bachelor's or Master's degree in Computer Science or Information Technology, or related field.
8+ years of professional experience in web application development with a strong proficiency in .NET/C# and JavaScript frameworks like React, Angular, or Vue.js.
Extensive experience in deploying and managing applications in serverless environments on AWS and Azure, with a focus on performance optimization and scalability.
Deep understanding of web application architecture, including microservices, RESTful APIs, and cloud-native design patterns.
Strong expertise in SQL and NoSQL databases, with the ability to design and implement efficient data storage solutions.
Proven ability to lead and mentor a development team, fostering a collaborative and growth-oriented environment.
Advanced knowledge of web security practices and experience in building secure, resilient applications.
Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
A passion for staying current with the latest industry trends and technologies, and a commitment to continuous learning and professional development.
Preferred Qualifications
Certification in AWS, and Azure or other cloud platforms.
Knowledge of Agile and DevOps methodologies.
Experience with automated testing and deployment tools.
$64k-88k yearly est. Auto-Apply 60d+ ago
Software Engineer (React)
Openlane
Principal software engineer job in Carmel, IN
Who We Are:
At OPENLANE we make wholesale easy so our customers can be more successful.
We're a technology company building the world's most advanced-and uncomplicated-digital marketplace for used vehicles.
We're a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use.
And we're an innovation company accelerating the future of wholesale remarketing through curiosity, collaboration, and an entrepreneurial spirit.
Our Values:
Driven Waybuilders. We pursue challenges that inspire us to build, create, and innovate.
Relentless Curiosity. We seek to understand and improve our customers' experience.
Smart Risk-Taking. We transform risk into progress through data, experience, and intuition.
Fearless Ownership. We deliver what we promise and learn along the way.
We're Looking For:
The successful candidate will be a passionate softwareengineer skilled at object-oriented design, functional programming, and development. This candidate will be enthusiastic about using modern DevOps techniques to deliver high-value software quickly with the highest quality.
Candidates for this position will be familiar with agile software development processes. Ideal candidates will also be comfortable with Continuous Integration/Continuous Delivery, along with tools like Azure DevOps and git.
You Are:
Detail-oriented. You will ensure the quality of the product through code reviews and a high level of unit and functional test coverage.
Collaborative. You thrive in a team environment and enjoy working with cross-functional teams to deliver high-quality software solutions.
Innovative. You constantly seek out new technologies, tools, and best practices to enhance the development process and improve the overall product.
Results-driven. You have a proven track record of delivering end-to-end solutions that meet business objectives and exceed customer expectations.
Adaptable. You can quickly learn new technologies and adapt to changing project requirements and priorities.
You Will:
Provide technical leadership to the application development team, guiding them in best practices, architecture, and design decisions.
Collaborate with stakeholders, including project managers, product owners, to understand requirements and translate them into technical solutions.
Design, develop, and maintain high-quality software solutions using object-oriented programming languages and frameworks.
Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices.
Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
Conduct automated testing (Unit, Integration, and End-to-End)
Mentoring junior engineersin best practices, providing guidance for implementation strategies.
Strong problem-solving skills and creativity with a desire to learn new emerging technologies.
Who You Will Work With:
Reporting to the Engineering Manager, this role will collaborate with the development team, project managers, and product owners on a regular basis.
Additionally, you may have exposure to stakeholders from other departments, such as QA, DevOps, and data engineering.
Must Have's:
2+ years of experience insoftware development, preferably in a mid-level role.
Bachelor's degree in computer science, softwareengineering, or a related field.
Proficiency in a TypeScript, Node.js, Angular, Serverless and Cloud Computing, Java,
Oracle, and service API development.
React, NodeJs, Typescript, Express, AWS, Rest API development
Experience developing large-scale, complex software systems.
Strong understanding of cloud-based hosting models, with preference for Azure.
Experience with API development, particularly REST-based services.
Familiarity with both transactional and NoSQL databases.
Knowledge of continuous integration and delivery practices.
Strong skills in automated testing, including unit, integration, and functional testing.
Experience working in an Agile development environment.
Nice to Have's:
Familiarity with containerization technologies such as Docker and Kubernetes.
Experience with performance optimization and scalability techniques.
Understanding of microservices architecture and design patterns.
Amazon AWS architecture (API Gateway, CloudWatch, DynamoDB, EventBridge, Lambda,
Relational Database Service)
NestJs, Serverless Framework, Java
Certifications in relevant technologies or frameworks (e.g., Azure certifications, Scrum certifications).
Qualified candidates must be legally authorized to be employed in the United States. OPENLANE will not provide nonimmigrant or immigrant visa sponsorship for this employment position
What We Offer:
Competitive pay
Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US)
Immediately vested 401K (US) or RRSP (Canada) with company match
Paid Vacation, Personal, and Sick Time
Paid maternity and paternity leave (US)
Employer-paid short-term disability, long-term disability, life insurance, and AD&D (US)
Robust Employee Assistance Program
Employer paid Leap into Service Day to volunteer
Tuition Reimbursement for eligible programs
Opportunities to expand your skill set and share your knowledge across a publicly traded, global organization
Company culture of internal promotions, diverse career paths, and meaningful advancement
Sound like a match? Apply Now - We can't wait to hear from you!
Compensation Range of
Annual Salary: $90,000.00 - $115,000.00
(Depending on experience, skill set, qualifications, and other relevant factors.)
$90k-115k yearly Auto-Apply 38d ago
SAP Software Engineer
Cardinal Health 4.4
Principal software engineer job in Indianapolis, IN
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP SoftwareEngineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
Software Engineer
Toyota Industries Commercial Finance 4.3
Principal software engineer job in Indianapolis, IN
Work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) Work together with Software Team Lead to ensure that the best architecture is implemented for the Exacta product. Will need to engage and solve the Critical issues and tasks that the software development group is challenged with. Be prepared to be vocal and influential with the direction that the project team purses for the future our software suite. Mentor new developers and create an atmosphere that encourages growth and respect.
Job Functions
Assist Software Team Lead to make sure all developers in the Programming Department are successful, and can produce fast, error-free code.
Receives detailed functional specification, software design documents and flow diagrams to illustrate the sequence of steps that the programs must follow and to describe input, output, and logical operations involved.
Analyzes workflow logic of design documents, and resolves problems raised by theoretical and practical approach to the project design.
Assist Software Architects with documentation for new Exacta modules
Communicates closely with other project team members or the end user as necessary to resolve questions of the system functionality, data input, output requirements, and various internal checks and controls.
Develop, debug, and unit test applications in accordance with established standards.
Package and support deployment of releases.
Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and MCSDs.
Maintain Bastian Software Coding Standards Document.
Initiate and lead code review meetings strictly adhering to the Bastian Software coding standards
Encourage and facilitate the use of unit testing algorithms and standards
Successfully completes unit level testing prior to passing the programs on to QA
Active participate during all PDSC meetings and activities.
Ability to Execute R&D Projects
Assist Team Lead on providing estimates to sales department
Travel Requirements
15% overnight travel
Preferred Skills and Required Qualifications
4+ years' experience as a Software Developer
College or University degree in Computer Science or a related discipline with strong academic performance or equivalent experience
Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC
In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF
Experience with debugging, performance profiling and optimization
Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
Internally motivated, able to work proficiently both independently and in a team environment
Strong communication skills with both internal team members and external business stakeholders
Must be eligible to work in the USA long term without sponsorship.
To learn more about us, click here
-
*******************************************
About Bastian Solutions
Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers.
In addition to exciting work at a growing company, we offer the following benefits:
Health, Dental, and Vision Insurance
401(k) Retirement Plan with a company match
Vacation/Holiday Pay
Tuition Reimbursement
Flexible Work Schedules
Volunteer Work
Professional Associations, Conferences and Subscriptions
Company Meetings & Events
Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
$64k-86k yearly est. 1d ago
SW Engineer-C++
Axiom Software Solutions Limited 3.8
Principal software engineer job in Indianapolis, IN
Design, develop, and maintain software applications using Visual C++.
Collaborate with cross-functional teams to define software requirements and specifications.
Write clean, efficient, and maintainable code.
Perform debugging, troubleshooting, and bug-fixing activities.
Conduct code reviews to ensure adherence to coding standards and best practices.
Optimize application performance for speed and scalability.
Participate in the full software development lifecycle, from requirement gathering to deployment.
Qualifications
**********Please include educational qualification************
Proven experience as a VC++ Developer or in a similar role.
Strong understanding of Visual C++ and object-oriented programming principles.
Experience in developing SDI,MDI,DIALOG based applications using MFC library.
Experience in working with CORBA architecture model.
Experience in developing multithreaded applications.
Experience in basic linux shell programming / commands.
Experience in using static code analysis tools like CAST.
$65k-86k yearly est. Auto-Apply 60d+ ago
Software Engineer (.NET)
Co-Us Ducharme, McMillen & Associates
Principal software engineer job in Indianapolis, IN
As an employee-owned company, DMA prioritizes employees. Low turnover rates and tenured teams are living proof:
2025 Great Places to Work Certified
Employee stock ownership program eligibility begins on day one of employment (ESOP contribution is targeted at 6% of your annual compensation)
Company paid parental leave
Generous time off package
Multiple benefit plans, eligibility begins on day one of employment
Culturally focused on work/life balance, mental health, and the overall wellness of our employees
This is a hybrid position with an expectation to be in our Indianapolis, IN office a minimum of two days per week. This position does not qualify for relocation assistance or employment-based sponsorship. Must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future.
Position Summary
The SoftwareEngineer will be part of a development team that designs, develops, and maintains .NET-based applications. Your responsibilities will primarily involve .NET development on Web based applications using C# and JavaScript. You will be responsible for maintaining and enhancing existing software solutions. Additionally, you'll contribute to optimizing and streamlining our processes for increased efficiency.
Essential Duties and Responsibilities
• Participate in requirements gathering meetings.
• Design, develop, and maintain .NET/C# applications and components.
• Write clean, efficient, and maintainable code following our established best practices and coding standards.
• Participate in code reviews and release & sprint planning sessions.
• Write clean, efficient, and maintainable code following our established best practices and coding standards.
• Debug and resolve software defects and issues in a timely manner.
• Work on both server-side and client-side development tasks, including JavaScript, and ReactJS
• Participate in technical discussions and contribute to architectural decisions.
• Stay up to date with industry trends and emerging technologies to continuously improve your skills and knowledge.
• Diagnose and triage issues with software; determine and document root cause
Non-Essential Duties and Responsibilities
• Perform other duties as assigned
Education and Qualifications
• Bachelor's degree in Computer Science, Computer Technology, or related field
• 1-3 years of professional programming experience required
• Experience using .NET Framework and C# programming language.
• Experience with JavaScript and front-end development (HTML, CSS, and JavaScript frameworks like React or Angular).
• Familiarity with web services, RESTful APIs, and JSON.
• Proficiency in database development using SQL Server or other relational databases.
• Excellent problem-solving and debugging skills.
• Strong communication and teamwork skills.
• Ability to work independently and take ownership of assigned tasks.
• Agile/Scrum development experience is a plus.
#LI-JS1
#LI-HYBRID
The Company is an equal employment opportunity employer and is committed to providing equal employment opportunities to its applicants and employees. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender, national origin, citizenship, age, disability, veteran status, genetic information, or any other category covered by applicable federal, state, or local law. This equal employment opportunity policy applies to all employment policies, procedures, and practices, including but not limited to hiring, promotion, compensation, training, benefits, work assignments, discipline, termination, and all other terms and conditions of employment.
It is DMA's policy to make reasonable accommodations for qualified individuals with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please contact our Human Resources team at *********************** or ************ and choosing selection 6.
$63k-83k yearly est. Auto-Apply 60d+ ago
Software Engineer, Platform - Indianapolis, USA
Speechify
Principal software engineer job in Indianapolis, IN
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements
Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability
Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients
Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience
An Ideal Candidate Should Have
Proven experience in backend development: TS/Node (required)
Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers
Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact
Preferred: Experience with Docker and containerized deployments
Preferred: Proficiency in deploying high availability applications on Kubernetes
What We Offer
A dynamic environment where your contributions shape the company and its products
A team that values innovation, intuition, and drive
Autonomy, fostering focus and creativity
The opportunity to have a significant impact in a revolutionary industry
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture
The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more
An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$63k-83k yearly est. Auto-Apply 13d ago
Software Engineer II - Onsite (IN)
RTX
Principal software engineer job in Indianapolis, IN
Country:
United States of America Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance Type:
DoD Clearance: Secret
Security Clearance Status:
Active and existing security clearance required after day 1
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
Our Battle Management Software Department is looking for a SoftwareEngineer to join our development team in Indianapolis, IN.
If you have some experience in embedded software applications, then this could be the right opportunity for you!!
***********************************************************
What You Will Do:
Provide creative solutions to complex technical system and software integration problems.
Work closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
Support all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
Work onsite in Indianapolis, IN
Culture#Benefits: Our Culture | RTX Careers
Qualifications You Must Have:
Typically requires a Bachelor's in Science, Technology, Engineering, or Mathematics (STEM preferred) AND a minimum of 2 years of prior relevant software development experience.
Experience developing and testing software using C, C++, C#, Java or closely related software languages.
Experience developing softwarein a Windows environment.
Experience with computer scripting language such as Shell/Perl/Python.
Experience designing software systems, integration, and management.
The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer:
Experience using a Real-Time Operating Systems (RTOS), e.g., Linux, Green Hills (GH) Integrity, VxWorks, or other.
Ada software development experience.
Experience in Unix/Linux computing environments.
Experience with embedded avionics and displays.
Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products.
Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces.
Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products.
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
Relocation Eligible - Relocation assistance available
Learn More & Apply Now!
Please consider the following role type definition as you apply for this role.
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
$63k-83k yearly est. Auto-Apply 1d ago
Software Engineer .NET / C#
Rivers Agile
Principal software engineer job in Indianapolis, IN
Rivers Agile is a deep tech consulting firm specializing in custom solutions across various industries. Founded in 2008 as a quality assurance consultancy, we have expanded our expertise to include autonomous solutions, Agentive AI, and XR research. Our strong foundation in quality assurance ensures efficient, agile software development while aligning every solution with business goals.
Our collaborative team of softwareengineers, QA engineers, and project managers partners closely with clients to tackle complex challenges. We seek engineers who are lifelong learners, passionate about their craft, and defined by their unique personality, experience, and style.
Location: This is an onsite position in Frankfort, Indiana. Candidates must be local or willing to relocate.
Technical Expectations:
6+ years of experience insoftware development
Proficiency with C#, Visual Studio, Windows Server
Experience with Microsoft .NET framework, ASP.NET, Web Services, WCF, Windows Services, and Entity Framework
Proficiency in SQL, stored procedures, and database concepts
Experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.)
Experience with Docker, ECS and ACI is a plus
Experience with cloud environments (AWS, Azure) is a plus
Other Expectations:
Bachelor's degree in computer science, information technology, or related field
Reliably functions as an individual contributor to break down, define, estimate, design, and complete stories with minimal technical oversight as a member of a team
Experience operating in all areas of the application lifecycle from inception through maintenance
Delivers quality solutions to clients, closely adhering to accepted definitions of done and operating with an attitude of excellence
Takes ownership of their responsibilities and demonstrates integrity, work ethic, professionalism, and diversity in working with others
Participates in company activities, such as recruiting, training, and team building
Adapts to change and ambiguity in a resourceful, positive, and professional manner
Applies technical and industry knowledge to offer creative and relevant solutions to our clients
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance
$63k-83k yearly est. Auto-Apply 4d ago
Software Engineer (Angular + .NET, Azure)
Indiana Donor Network 3.7
Principal software engineer job in Indianapolis, IN
Join Our Mission to Save and Enhance Lives
Are you looking for a meaningful career where your skills and experience can make a life-saving difference? Do you want to contribute to a mission that leaves an incredible legacy? If so, Indiana Donor Network invites you to explore joining our team.
Why Indiana Donor Network?
Indiana Donor Network is a nationally recognized healthcare organization, serving as the crucial link between donors and patients awaiting life-saving organ transplants, healing tissue, and corneas that restore sight. As the state's federally designated organ recovery organization and an accredited tissue bank, we are dedicated to making a profound impact on countless lives. We are currently seeking a SoftwareEngineer to help fulfill our mission.
About the Role
As a SoftwareEngineer, you will play a key role in designing and developing our new organ donation patient management platform. A secure, cloud-based system built with Angular, C# / ASP.NET Core, and Azure. You'll collaborate with a small, agile team to develop services and user experiences that directly support our mission-critical operations. Responsibilities include:
Design, develop, and maintain responsive web applications using Angular and ASP.NET Core REST APIs.
Build scalable, secure APIs for internal and external integrations.
Develop reusable components and services in both front-end and back-end layers.
Work with Azure App Services, Kubernetes (AKS), and Docker to deploy and manage cloud applications.
Write clean, maintainable, and testable code that adheres to best practices and team standards.
Build and maintain relational database structures using SQL Server and Entity Framework.
Collaborate with business and clinical stakeholders to gather requirements and design solutions.
Participate in architecture discussions and help shape the technical roadmap.
Work within CI/CD pipelines (Azure DevOps or GitHub Actions) to automate builds and deployments.
Contribute to improving system reliability, monitoring, and performance.
Participate in code reviews, daily standups, and sprint planning in an agile environment.
Who We're Looking For
This is an onsite position located on the west side of Indianapolis, IN. Strong preference will be given to local candidates. In addition, we are looking for the following qualifications and skills:
Bachelor's degree in Computer Science, SoftwareEngineering, or related field (or equivalent experience).
3+ years of professional software development experience.
Experience with Angular for building modern, component-based front ends.
Experience building or integrating with REST APIs using any modern programming language (e.g., C#, Java, Python, or Node.js).
Strong understanding of object-oriented programming (OOP) principles and design patterns.
Familiarity with Azure cloud services, Kubernetes, and Docker.
Proficiency with relational databases (SQL Server preferred).
Experience with version control (Git) and CI/CD pipelines.
Understanding of authentication and authorization standards (OAuth 2.0 / Azure AD).
Experience working within agile methodologies.
Preferred Skills
Exposure to microservices or event-driven architectures.
Experience with RabbitMQ, Azure Service Bus, or similar messaging systems.
Familiarity with MSAL, OpenID Connect, or Azure AD B2C.
Background in healthcare, regulated industries, or handling PHI.
Experience writing automated unit and integration tests.
Working knowledge of Power BI or other data visualization tools.
Benefits & Perks
At Indiana Donor Network, we believe in taking care of our team members. We offer:
100% employer paid health, dental, and vision insurance for our employees and dependents
Annual health savings account contributions
Paid pet insurance
Annual bonuses for performance and retention
Generous paid time off and holiday pay
Professional development and growth opportunities
A mission-driven, supportive work culture
Join Our Life-Saving Mission
If you are looking for a rewarding career where your work directly impacts lives, apply today and become part of our compassionate and dedicated team at Indiana Donor Network.
Indiana Donor Network is an equal opportunity employer. Employment is contingent upon successfully passing drug screening and background check, including verification with the Social Security Administration, criminal records review, DMV check, and the Office of Inspector General.
$62k-82k yearly est. Auto-Apply 34d ago
Manager, Software Engineer
Relativity 4.7
Principal software engineer job in Indianapolis, IN
Posting Type
Hybrid
Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it. Our SaaS product, RelativityOne, is the fastest-growing in our company's history, trusted by the U.S. Department of Justice, 199 of the Am Law 200, and over 329,000 enabled users for litigation, internal investigations, and compliance projects.
We've been consistently recognized as a great workplace, and we seek individuals who bring their authentic selves to our team.
Job Description and Requirements
As a SoftwareEngineering Managerin Engineering Systems, you will:
Lead an internal platform team that empowers Relativity developers to deliver high-value products.
Lead and develop a high-performing team of softwareengineers.
Serve as a subject matter expert for the product features your team owns.
Make decisionsregardingyour team's operations andobjectives.
Receive mentorship and coaching from leadership to support your success.
Key Responsibilities Include:
People & Performance Management
Oversee ascrum team, ensuring its success through Agile principles and leadership.
Foster a high-performance culture and cost-effective practices.
Allocate team members' efforts strategically based on organizational needs.
Drive organizational efficiency through industry best practices for SaaS products.
Conduct 1:1meetingsto supportyourdirect reports.
Promoteknowledge-sharingacross the team.
Offer technical leadership in your team's feature set or domain.
Guide employees on career development and future opportunities.
Manage the team's workload, hiring, and performance evaluation.
Technology & Strategy Leadership
Serve as a technology advisor, staying ahead of industry trends.
Contribute hands-on tosoftware design, development, and integration.
Leveragelead engineersand architects to develop effective solutions.
Develop a strategic vision for your team's domain.
Implement operational policies and drive process improvements.
We enjoy working with smart, driven people who have fun building innovative solutions. We expect you to be versatile, display leadership qualities, and be excited to tackle new challenges across the full tech stack.
Qualifications
Positive attitude and strong teamwork skills
Bachelor's degree in computer scienceor a related field
4+ years managing software development teams
10+ years of experience in commercial-grade software development
Experience leading remote teams
Strong knowledge of:
Modern programming languages and object-oriented programming
High-performance, fault-tolerant distributed systems
Cloud environments (SaaS, PaaS)
Infrastructure as Code(Terraform,Pulumi, etc.)
Ability to motivate teams and improve efficiency under pressure
Strong verbal, presentation, and written communication skills
Experience with Agile methodologies
Experience with GitHub Actions, Jenkins, or other automation tools
Proven success leading SaaS or PaaS products
Cloud platforms (Azure preferred)
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$155,000 and $233,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Suggested Skills:
Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
$97k-120k yearly est. 5d ago
Software Engineer, iOS Core Product - Indianapolis, USA
Speechify
Principal software engineer job in Indianapolis, IN
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$63k-83k yearly est. Auto-Apply 13d ago
Software Engineer .NET / C#
Rivers Agile
Principal software engineer job in Frankfort, IN
Job Description
Rivers Agile is a deep tech consulting firm specializing in custom solutions across various industries. Founded in 2008 as a quality assurance consultancy, we have expanded our expertise to include autonomous solutions, Agentive AI, and XR research. Our strong foundation in quality assurance ensures efficient, agile software development while aligning every solution with business goals.
Our collaborative team of softwareengineers, QA engineers, and project managers partners closely with clients to tackle complex challenges. We seek engineers who are lifelong learners, passionate about their craft, and defined by their unique personality, experience, and style.
Location: This is an onsite position in Frankfort, Indiana. Candidates must be local or willing to relocate.
Technical Expectations:
6+ years of experience insoftware development
Proficiency with C#, Visual Studio, Windows Server
Experience with Microsoft .NET framework, ASP.NET, Web Services, WCF, Windows Services, and Entity Framework
Proficiency in SQL, stored procedures, and database concepts
Experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.)
Experience with Docker, ECS and ACI is a plus
Experience with cloud environments (AWS, Azure) is a plus
Other Expectations:
Bachelor's degree in computer science, information technology, or related field
Reliably functions as an individual contributor to break down, define, estimate, design, and complete stories with minimal technical oversight as a member of a team
Experience operating in all areas of the application lifecycle from inception through maintenance
Delivers quality solutions to clients, closely adhering to accepted definitions of done and operating with an attitude of excellence
Takes ownership of their responsibilities and demonstrates integrity, work ethic, professionalism, and diversity in working with others
Participates in company activities, such as recruiting, training, and team building
Adapts to change and ambiguity in a resourceful, positive, and professional manner
Applies technical and industry knowledge to offer creative and relevant solutions to our clients
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance
Powered by JazzHR
rAinq1gLwq
How much does a principal software engineer earn in Noblesville, IN?
The average principal software engineer in Noblesville, IN earns between $77,000 and $132,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Noblesville, IN