1

Amazon Software Development Engineer Jobs in Cincinnati, OH

The Staff Software Engineer will design, develop, and lead software solutions for aerospace ... software development activities, including estimates, schedules, risk assessments, and technical ...

Contribute to software development team(s) for one or multiple software applications or initiatives. * Build software applications and features in an Agile environment by following our software ...

Sr. Software Engineer

Cincinnati, OH · On-site

$117K - $155K/yr

Sr. Software Engineer At Guerbet, we build lasting relationships so that to enable people to live ... We dedicate 10% of our revenue to Research & Development such as to improve the diagnosis ...

Contribute to software development team(s) for one or multiple software applications or initiatives. * Build software applications and features in an Agile environment by following our software ...

Sr. Software Engineer

Cincinnati, OH · On-site

$117K - $155K/yr

Sr. Software Engineer At Guerbet, we build lasting relationships so that to enable people to live ... We dedicate 10% of our revenue to Research & Development such as to improve the diagnosis ...

AI Software/ Data Engineer

Cincinnati, OH · On-site

$111K - $134K/yr

They are seeking a versatile AI Software Engineer to bridge AI initiatives with production ... Enforce strong software development principles--comprehensive testing, code reviews, and ...

C++ Software Engineer

West Chester, OH · On-site

$70K - $140K/yr

3dB Labs is seeking skilled software developers at all experience levels who love to solve ... Our work provides the opportunity for a unique mix of theory-based algorithm development and ...

C++ Software Engineer

West Chester, OH · On-site

$70K - $140K/yr

3dB Labs is seeking skilled software developers at all experience levels who love to solve ... Our work provides the opportunity for a unique mix of theory-based algorithm development and ...

Showing results 41-60

Amazon Software Development Engineer information

See Cincinnati, OH salary details

$61K

$141.7K

$197.3K

How much do amazon software development engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for amazon software development engineer in Cincinnati, OH is $141,658.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,200.00 and $166,100.00 per year, depending on experience, location, and employer.

What types of projects and technologies do Amazon Software Development Engineers typically work on, and how is teamwork structured within these projects?

As an Amazon Software Development Engineer, you'll often work on large-scale, customer-facing systems that require high reliability and scalability. Projects can range from building backend services using AWS technologies to developing new features for Amazon's e-commerce platform or Alexa. Teams are usually organized around specific products or services and follow Agile methodologies, with regular stand-ups, code reviews, and collaboration with product managers, UX designers, and other engineers. This structure fosters a collaborative environment where engineers are encouraged to take ownership of features, contribute to architectural decisions, and learn from cross-functional peers.

What are the key skills and qualifications needed to thrive as an Amazon Software Development Engineer, and why are they important?

To thrive as an Amazon Software Development Engineer, you need strong proficiency in programming languages (such as Java, C++, or Python), problem-solving skills, and a solid understanding of computer science fundamentals, often supported by a bachelor's degree in computer science or a related field. Familiarity with AWS services, distributed systems, version control tools like Git, and experience in test-driven development are typically required. Exceptional communication, teamwork, and adaptability help you excel in Amazon's collaborative and fast-paced environment. These skills and qualities are crucial to delivering scalable, reliable software solutions that meet Amazon’s high standards and business goals.

What is the difference between Amazon Software Development Engineer vs Amazon Software Development Engineer?

AspectAmazon Software Development Engineer

Since the comparison is between the same job title, there is no difference. Both roles involve designing, developing, and maintaining software solutions within Amazon's environment, requiring similar skills, credentials, and work settings. The term may be used interchangeably across teams and locations, emphasizing the core responsibilities of software engineering at Amazon.

What is an Amazon Software Development Engineer?

Amazon Software Development Engineers (SDEs) are technical professionals responsible for designing, developing, testing, and maintaining software solutions that power Amazon's wide range of products and services. They work on scalable and innovative systems, collaborating with cross-functional teams to solve complex problems and deliver high-quality software. SDEs at Amazon are expected to have strong programming skills, a deep understanding of computer science fundamentals, and the ability to learn new technologies quickly. Their work is crucial to ensuring Amazon's platforms are efficient, reliable, and able to serve millions of customers worldwide.
What are popular job titles related to Amazon Software Development Engineer jobs in Cincinnati, OH? For Amazon Software Development Engineer jobs in Cincinnati, OH, the most frequently searched job titles are:
Infographic showing various Amazon Software Development Engineer job openings in Cincinnati, OH as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $141,658 per year, or $68.1 per hour.

Staff Software Engineer

GE Aerospace

Cincinnati, OH • On-site

Full-time

Re-posted 15 days ago


GE Aerospace rating

8.9

Company rating: 8.9 out of 10

Based on 181 frontline employees who took The Breakroom Quiz

13th of 72 rated aerospace companies


Job description

Job Summary:
GE Aerospace is a leader in advanced aviation systems, focusing on the integration of software and hardware for optimal performance. The Staff Software Engineer will design, develop, and lead software solutions for aerospace applications, ensuring safety and reliability throughout the software lifecycle.
Responsibilities:
• Identify, develop, evaluate, introduce, and manage software engineering solutions for complex aerospace systems, with emphasis on safety-critical and high-reliability applications.
• Apply software engineering best practices and (where applicable) control and systems engineering principles to design software with predictable, verifiable behavior across a range of operating conditions.
• Serve as the software technical lead for assigned products or features, including requirements definition, architecture, detailed design, integration strategy, verification, and issue resolution.
• Define and drive software architectures, interfaces, and design patterns that enable modularity, reuse, and robust integration with hardware, controls, and systems.
• Lead planning and execution of software development activities, including estimates, schedules, risk assessments, and technical reviews, ensuring alignment with program objectives.
• Promote and enforce modern software practices such as automated testing, continuous integration, static analysis, code review, configuration management, and secure coding.
• Broadly deepen and extend knowledge of relevant software technologies (for example real-time embedded systems, model-based development, data processing, connectivity, or cyber considerations).
• Develop a solid understanding of key business drivers and program priorities; use this understanding to make sound technical tradeoffs that support Safety, Quality, Delivery, and Cost objectives.
• Collaborate closely with systems engineering, controls, hardware, verification, and program leadership to ensure the software solution integrates correctly into the overall system.
• Assure proper documentation of technical data generated for assigned projects and tasks, consistent with engineering policies, procedures, and applicable standards or certification needs.
• Participate as a key presenter or reviewer in technical, design, and program reviews; lead closure of significant software-related actions.
• Provide day-to-day technical leadership and mentoring for less experienced software engineers to help develop their design, implementation, and verification skills.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM discipline from an accredited university or college.
• Minimum of 5 years of professional experience in software engineering for complex systems.
• This role requires the successful candidate to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship.
Preferred:
• Strong oral and written communication skills, with the ability to explain technical software and system concepts clearly to both technical and non-technical stakeholders.
• Proven experience leading software development for real-time embedded systems, avionics, or other high-reliability domains.
• Familiarity with model-based development environments (for example MATLAB/Simulink or similar) and integration of auto-generated code into embedded platforms is a plus where applicable.
• Experience with or exposure to aerospace or other safety-related software standards (for example DO-178C, ARP4754A, ISO 26262, or equivalent).
• Demonstrated ability to work collaboratively in a structured team environment, partnering effectively with systems, controls, hardware, test, and program management.
• Passion for developing robust, maintainable software, including practices such as automated testing, continuous integration, code quality metrics, and secure coding.
• Experience coaching and mentoring less experienced engineers, including support through design reviews, code reviews, and day-to-day technical guidance.
• Intrigued to work in an environment and on projects that cannot necessarily be broadly shared, and comfortable operating within appropriate security and information-handling constraints.
• Demonstrated experience acting as a technical lead for software on a product, subsystem, or major feature, including responsibility across the full development life cycle.
• Proficiency in one or more relevant programming languages (for example C/C++, Python, or similar), and experience with associated development environments and tools.
• Experience in designing, implementing, integrating, and testing production software.
• Working with real-time, embedded, or safety-/mission-critical systems (e.g., aerospace, defense, automotive, or industrial).
Company:
GE Aerospace is a provider of jet and turboprop engines, as well as integrated systems. Founded in 1892, the company is headquartered in Cincinnati, USA, with a team of 10001+ employees. The company is currently Late Stage.

What GE Aerospace employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom