Software Architect, Operations Group

DE, Germany

Job Description

Germany · Senior
#

About The Position




About the position:




We’re seeking an experienced

Software Architect

to join our

Operations Group

This senior-level role is ideal for someone with

10+ years of experience

ready to tackle high-impact projects in a

serverless, event-driven environment

.


You’ll play a key role in defining and guiding the technical direction of our Operations platform and contribute to the development of cutting-edge features that power work allocation, payroll and workforce management in bus operations centers around the globe.


As a Software Architect, you will take ownership of the overall technical architecture, working closely with Product Management, Design, and other tech teams to ensure consistency, scalability, and performance across our modern web application. Your efforts will focus on strategic architectural planning, technical decision-making, and fostering best practices across all development teams in the Operations Group.


Our global team includes Full Stack Engineers, QA Engineers, Team Leads, Product Managers, and Product Designers, all collaborating cross-functionally to deliver impactful solutions.

Responsibilities:




Guiding Platform Evolution:

Plan and oversee the long-term technical direction of the Operations platform. Develop and maintain a clear, flexible roadmap of prioritized technical initiatives. Oversee the evolution of our full-stack application using

React, TypeScript, Redux/Redux-Saga

on the frontend, and

Node.js with TypeScript on AWS

Lambda for the backend. Navigate the complexities of our

event-sourcing and CQRS-based system

in a serverless AWS environment.

Ensuring Technical Consistency:

Advise development teams to maintain alignment with architectural standards. Review major technical proposals to ensure quality and coherence. Identify opportunities for collaboration and efficiency across teams.

Facilitating Technical Decisions:

Document and gain consensus on key architectural decisions. Lead technical discussions and guide them to actionable conclusions.

Consulting Teams On Their Deliverables:

Identifying and preventing redundant work. Identifying and taking advantage of synergy between topics in different teams. Helping the group as a whole to build an efficient roadmap. Act as a sparring partner to Software Engineers and Product Managers both within the Operations group and with other groups in the R&D department.



#

Requirements




10+ years

of experience in full-stack development, with deep knowledge of TypeScript, React, and Node.js. Proven experience in a

Software Architect

or similar technical leadership role. Practical experience in

serverless architecture

, especially AWS Lambda. Experience with

event-driven

design pattern

s, such as event sourcing and CQRS. Experience with

AWS Aurora

and

DynamoDB

for data management, and Elasticsearch for centralized logging. Strong command of

infrastructure-as-code

; we heavily rely on

AWS CDK

. Willingness to get involved with our infrastructure stack, including

Jenkins CI/CD, Cypress

, and

Elastic

.

About Optibus:




Optibus is a unified software platform revolutionizing public transportation planning, scheduling, and operations in over 7,000 cities worldwide. Using AI, ML, and optimization algorithms, it empowers agencies to design more efficient, equitable, and sustainable transit networks, enhancing passenger access, reducing emissions, and improving driver conditions. With offices globally and a team of 350+ employees, Optibus fosters a collaborative culture centered on innovation, determination, and impact. As the first unicorn in public transportation technology, Optibus is driving the modernization of mass transit to make it the preferred choice for cities and passengers alike.

Optibus is proud to be an equal opportunity employer. We hire talented individuals, regardless of gender, race, ethnicity, ancestry, age, disability, sexual orientation, gender identity or expression, cultural background, religious beliefs, or any other characteristic protected by federal, state, or local laws. It is our responsibility at Optibus to provide an inclusive and accessible interview experience for all. We will provide reasonable accommodations for all candidates in need of individualised support during the hiring process.

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3347127
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DE, Germany
  • Education
    Not mentioned