×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Senior

Job in Cincinnati, Hamilton County, Ohio, 45208, USA
Listing for: Siemens Digital Industries Software
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Responsibilities
  • As Senior/Lead Developer on an innovation team, design and build microservices, MCP servers, and productize agentic AI capabilities that empower existing development teams across Life cycle collaboration products.
  • Create reusable frameworks, SDKs, policies, and integrations that enable secure, reliable, and measurable code generation, autonomous workflows, and retrieval-augmented solutions.
  • Design, develop, modify, and implement software for products (internal and external) with a focus on surpassing customer expectations, high quality, and on-time delivery.
  • Ensure the overall functional quality of the released product on all required platforms and mechanisms.
  • Understand complex products, solutions, and problems; create, document, and execute software designs that may involve significant re-architecture.
  • Act as Technical Lead of major projects within one area of a product and guide junior engineers.
  • Lead and mentor junior software engineers.
Essential Functions
  • Design, develop, modify, and implement software for products.
  • Provide innovative solutions to problems in the area of acknowledged expertise.
  • Use specialized knowledge to provide technical solutions.
  • Implement code, perform code reviews, and software integration.
  • Maintain and support current software tools.
  • Gather requirements from users and incorporate them into tools; implement new functionality and ensure alignment with design.
  • Ensure appropriate code reviews and unit tests are performed.
  • Communicate and consult with other developers and customers.
  • Review designs and implementations of other projects as required.
  • Manage assigned projects including defining scope, plans, schedules, and deliverables.
  • Research and maintain technical expertise in area of specialty by following technical advances in industry and academia.
  • Perform research to determine possible technical solutions to long-term technical issues.
  • Proactively communicate status of all projects, tools, and environments.
  • Develop new ideas and document all processes and procedures.
Skills and Abilities

Required
  • Strong time management skills and the ability to be self-directed.
  • Experience with service-oriented architecture and web application/services development.
  • Experience with Object Oriented modern JavaScript Frameworks (Angular

    JS, Ember

    JS, Dojo, etc.).
  • Experience with UI/UX design for complex workflows and/or for technical end users / domain experts.
  • Experience building complex, scalable, high-performance software systems delivered to customers.
  • Active on Github or Stack Overflow.
  • Comfortable with the Linux command line and Git.
  • Sharp analytical abilities and proven design skills.
  • Experience with distributed computing and enterprise-wide systems.
  • Experience communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience leading and mentoring junior software engineers and making them more effective software engineers.
  • Understanding of microservice development and best practices.
Education and Experience
  • Typically requires eight to eleven years of experience and a bachelor’s or master’s degree in computer science, engineering, or equivalent.
  • Knowledge of professional software engineering best practices.
  • Knowledge of Cloud Platforms (AWS, Azure, Google) and experience in building microservices.
  • Agent Frameworks: design and maintain agent runtimes, secure function-calling, tool integrations, and orchestration patterns.
  • Developer Accelerators: create SDKs, APIs, templates, and IDE extensions that enable code generation, test creation, and documentation synthesis.
  • Enablement and Adoption: pair with Product management to onboard use cases, deliver workshops, playbooks, and office hours; remove blockers and ensure successful rollout.
  • Quality and Safety: implement error analysis, spec-driven development, and BDD-based testing; enforce guardrails, privacy, and policy compliance.
  • Observability and Reliability: instrument agentic services for metrics, logs, and traces; define SLIs/SLOs and operational runbooks.
  • Collaboration:

    work closely with Dev Ops, Platform Engineering, Security, and Product to deliver end-to-end outcomes and measurable ROI.
  • Continuous Improvement: capture feedback, iterate on accelerators, and publish reference architectures and best practices.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary