Alstom SA logo
Alstom SA

Alstom SA markets and develops mobility solutions that strive to provide the foundation for the future of sustainability transportation. From turnkey systems to

Project Architect - System Engineer

Location

Pennsylvania

Posted

1 day ago

Salary

0

Seniority

Senior

Bachelor Degree

Job Description

Project Architect - System Engineer

Alstom SA

Title: Project Architect - System Engineer Location: Pittsburgh, PA, US Workplace: Experienced Department: Engineering Job Description: Req ID:520538 At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time hybrid Project Architect in in Pittsburgh, PA, US we’re looking for? Your future role Take on a new challenge and apply your expertise in system design and signalling systems to a cutting-edge field. You’ll work alongside collaborative, innovative, and solution-driven teammates. - In the frame of deployment activities for Signalling Projects, the Project Architect is the technical referent of the Project. He / She is in charge of all System activities and is responsible of the QCD on System deliveries. - He / She contributes to the project deployment strategy and defines the baselining of the Project. He / She is accountable to define all design choices and to propose the best solution (Customer Oriented and Cost Effective), considering a maximum re-use of existing solutions. - In full coordination with the System Application Architect, he / she is the Project technical interface between Platforms and the Customer in order to provide fluidity in the implementation of the delivered System (Project solution). We’ll look to you for: - At project launch, check with SAA the gap analysis performed during tender phase - Present and promote Alstom solutions to Customers, participate to Questions & Answers sessions proposed by Customers, organize technical meetings with Customer to present and get approval on the additional/rewritten requirements - Capture and analyze the Project Technical Requirements - Elaborate the System Design of the Project, with the support of SAA and Platforms teams. Ensure that the design choices fulfil the Customer needs, and optimize deployment and maintenance costs. - Write the Project System specifications and documents, taking into account architectural, functional, operational, performance, safety, quality, cost and maintainability constraints - Define Project Baselines Strategy, by delegation of the PrEM, check that the System Delivery Plan is consistent with the Project Strategy and Platform roadmap, alert and propose mitigation plan. - Organize Kick-Off Meeting for each Baseline, by delegation of the PrEM, in order to validate Baseline Scope Freeze - Coordinate closely with verification and validation activities, support integration, tests and validation phases. - Be the front office of the Project for troubleshooting / root cause identification in all phases of the project - Organize Design Reviews with Platform Technical Director for every new Design Choice and provide key elements to demonstrate Design Freeze (through checklists) at PGR. Organize Peer Reviews. - Capture Return of Experience and formalize feedback to Platforms to contribute to System evolutions and provide input to improve Reference Library. - Support Customer Trainings - Optional role: Project Architect may support bids team during the tender phase. All about you We value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role: - Engineering degree or diploma in Electronics, Electrical, or Industrial Control Systems - At least 5 years of experience in system design for complex electronic systems - Knowledge of signalling systems (highly recommended) - Strong analytical and problem-solving skills - Autonomous and rigorous with good synthesis and coordination abilities - Excellent communication and reporting skills - Proficiency in English (written and verbal) You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you! Important to note As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone. Job Type:​Experienced​

Related Categories

Related Job Pages

More Systems Engineer Jobs

MongoDB logo

Staff Engineer, Search Systems

MongoDB

MongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients

Full TimeRemoteTeam 5,550Since 2008

Who We AreThe Search Systems team at MongoDB builds the core infrastructure behind MongoDB Search and Vector Search. Our mission is to make advanced search capabilities feel native to the database, so developers can build powerful, scalable applications without standing up separate systems or compromising transactional performance. We are the team behind mongot, the indexing and query execution engine that powers Search and Vector Search across MongoDB Atlas and self-managed deployments. Our work sits at the intersection of distributed systems, databases, and search infrastructure. We integrate Apache Lucene with MongoDB using native query operators like $search and $vectorSearch, build asynchronous change-stream-driven indexing pipelines that scale independently from transactional workloads, and support deployments across cloud, on-prem, and hybrid environments. Engineers on this team own meaningful subsystems, influence architectural decisions, and work on core database technology used by developers globally. This role can be based out of our Toronto office or remotely in Canada. What You'll DoThis is a rare opportunity to set the technical direction for one of MongoDB's most strategic investments. You will define the architecture of a self-contained search system that spans Community, Enterprise, and Atlas, while guiding how we integrate AI-native capabilities from Voyage AI. This is not a chance to influence a feature. It is a chance to shape the foundation of how developers everywhere build applications with MongoDB. In this role, you will: - Own the cross-system data infrastructure layer for MongoDB's next-generation Search and Vector Search capabilities, carrying outcomes that span 6-18 months - Define the technical roadmap for Atlas Search, identifying gaps, proposing solutions, and driving alignment across engineering teams globally - Lead the architecture and evolution of the core mongot and Mongo Management Service infrastructure, making durability, consistency, and scale decisions with conviction - Drive complex, multi-team initiatives by building technical consensus, navigating ambiguity, and setting direction when there is no clean playbook - Serve as a trusted technical partner to leadership on roadmap, architecture, and engineering process, advising rather than just informing - Raise the technical ceiling of the team through mentoring, rigorous code review, and knowledge-sharing that creates leverage beyond your own output - Standardize how engineering teams across the globe contract with one another, reducing coordination costs and increasing execution velocity at scale What We're Looking ForRequired: - 10+ years of experience in data management systems or related distributed infrastructure - Deep proficiency in modern programming languages and techniques, with Java fluency preferred - Demonstrable experience designing and operating distributed systems, cloud services, or SaaS products at scale - The ability to reason about systems at the physical layer: data consistency, durability guarantees, concurrency, and failure modes in distributed environments - A track record of operating at Staff or Principal scope: defining technical direction, resolving cross-team ambiguity, and personally championing initiatives from conception to delivery Preferred (not required): - Experience designing or maintaining search platforms or distributed databases - Experience debugging and profiling multithreaded JVM applications and distributed systems The profile we hire at this level: Operational Architects. You understand the physical limits of the stack. You can articulate why a system breaks at 100x load, reason about the risks of a dual-write migration strategy, and make data consistency and durability decisions with conviction. Scale-First Thinkers. You identify risks before they surface. You think in migration paths, failure modes, and second-order architectural consequences, not just implementation details. Technical Force Multipliers. You create leverage across teams. You challenge requirements rather than execute them, set technical direction independently, and hold a high bar for architectural clarity whether you are mentoring a struggling engineer or reviewing a design with a principal. Systems Intuitionists. You connect operational constraints to design decisions in concrete terms. You know why fsync matters. You know how atomic operations behave under contention. You have built systems where these things were not hypothetical. What Success Looks LikeIn 3 months: You have developed deep familiarity with the core mongot and Mongo Management Service repos and shipped your first meaningful contribution. In 6 months: You are driving features that build out new infrastructure for Atlas Search and have identified at least one systemic risk or architectural gap the team had not fully articulated. In 12 months: You are building POCs, setting technical direction on complex cross-team projects, and actively shaping what the next generation of MongoDB Search looks like. About MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. Req ID: 2263199619 AI is used to review applications based on job-related criteria and does not replace human decision-making. The hiring team decide who moves forward. MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada. MongoDB’s base salary range for this role in Canada is: $187,000—$260,000 CAD

Canada
Milliman logo

Systems Support

Milliman

Solutions for a world at risk™

Full TimeRemoteTeam 1,001-5,000Since 1947H1B Sponsor

Role Description The Systems Support Analyst is primarily responsible for providing technical system support to internal business users in accordance with EBAC Technology Service Level Agreements. Responsibilities include: - Providing system-level support of multi-user operating systems, hardware and software tools, including configuration, maintenance, and support of these systems. - Facilitating timely, open and clear communications between Milliman and external vendors in all facets – system issues, enhancements, meetings, announcements and posted documentation. - Data management and reporting via SQL, including, but not limited to queries, data loading, and data manipulation. - Troubleshooting and resolving hardware, software, and connectivity problems, escalating to Technical Operations as needed. - Selecting among authorized procedures and seeking assistance when guidelines are inadequate, significant deviations are proposed, or when unanticipated problems arise. - Identifying redundant support processes and developing tools for automation. - Maintaining and expanding current documentation. Documenting system problems and resolutions for future reference; documenting Support processes and procedures. Qualifications - 2+ years of related industry experience. - Working knowledge of MS SQL. - Ability to navigate and interpret database schemas, including tables, views, stored procedures, and relationships. - Competence in creating and executing UPDATE, DELETE, and INSERT statements safely and efficiently. - Familiarity with Microsoft SQL Server Management Studio or similar program. - Use of pre-defined queries to research database errors, performing basic query manipulation. Requirements - Works well within a team environment and takes ownership of personal work product. - Proficiency in the use of computers and other general office equipment. - Proficiency in Microsoft Office Suite. - Attention to detail. - Excellent problem-solving skills. - Strong communication skills (both written and verbal). - Able to productively respond to change. - Excellent organization and time management skills. Benefits - Medical, Dental and Vision – Coverage for employees, dependents, and domestic partners. - Employee Assistance Program (EAP) – Confidential support for personal and work-related challenges. - 401(k) Plan – Includes a company matching program and profit-sharing contributions. - Discretionary Bonus Program – Recognizing employee contributions. - Flexible Spending Accounts (FSA) – Pre-tax savings for dependent care, transportation, and eligible medical expenses. - Paid Time Off (PTO) – Begins accruing on the first day of work. Full-time employees accrue 15 days per year, and employees working less than full-time accrue PTO on a prorated basis. - Holidays – A minimum of 10 paid holidays per year. - Family Building Benefits – Includes adoption and fertility assistance. - Paid Parental Leave – Up to 12 weeks of paid leave for employees who meet eligibility criteria. - Life Insurance & AD&D – 100% of premiums covered by Milliman. - Short-Term and Long-Term Disability – Fully paid by Milliman.

United States
$71.2K - $131.9K / year
Elastic logo

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic

Self-described as the leading platform for search-powered solutions, Elastic helps organizations, their customers, and their employees find what they need faster while protecting a

Role Description We are on the lookout for a Principal Software Engineer I to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience. This team owns how nodes in an Elasticsearch cluster communicate, and how data are indexed, allocated, and replicated across nodes. - Improving Elasticsearch’s components that support concurrent and consistent indexing across multiple machines. - Maintaining our cluster coordination system to keep performance high even though nodes come and go from the cluster and data moves around, while maintaining the safety and liveness properties of the system as a whole. - Pushing the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today. - Looking into all kinds of issues, including performance or concurrency issues, and proposing solutions. - Supporting our support engineers with the harder problems. Qualifications - A strong background in distributed systems and consensus algorithms. - Strong skills in core Java and conversant in the standard library of data structures and concurrency constructs, as well as newer language features. - Deep technical proficiency in algorithms. - Ability to understand and work on complex, highly distributed systems. - Ability to build and debug features with a broad impact, running on multiple machines. - Able to own projects from beginning to end, covering both technical design and collaboration with others to develop needed components. - Experience managing projects involving multiple engineers. Requirements - Bonus Points: - Data stores - Search, analytics, Lucene - Strong knowledge of the JDK - Asynchronous event-driven network frameworks such as Netty Benefits - Competitive pay based on the work you do here and not your previous salary. - Health coverage for you and your family in many locations. - Ability to craft your calendar with flexible locations and schedules for many roles. - Generous number of vacation days each year. - Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service. - Up to 40 hours each year to use toward volunteer projects you love. - Embracing parenthood with a minimum of 16 weeks of parental leave.

United Kingdom
Elastic logo

Principal Software Developer I - Distributed Systems - Elasticsearch

Elastic

Self-described as the leading platform for search-powered solutions, Elastic helps organizations, their customers, and their employees find what they need faster while protecting a

Role Description We are on the lookout for a Principal Software Developer I to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience. This team owns how nodes in an Elasticsearch cluster communicate, and how data are indexed, allocated, and replicated across nodes. What You Will Be Doing - Improving Elasticsearch’s components that support concurrent and consistent indexing across multiple machines. - Maintaining our cluster coordination system to keep performance high even though nodes come and go from the cluster and data moves around, while maintaining the safety and liveness properties of the system as a whole. - Pushing the limits on the number of shards, nodes, and petabytes that Elasticsearch can handle today. - Looking into all kinds of issues, including performance or concurrency issues, and proposing solutions. - Supporting our support engineers with the harder problems. Qualifications - A strong background in distributed systems and consensus algorithms. - Strong skills in core Java and conversant in the standard library of data structures and concurrency constructs, as well as newer language features. - Deep technical proficiency in algorithms. - Ability to understand and work on complex, highly distributed systems. - Demonstrated ability to build and debug features with a broad impact, running on multiple machines. - Able to own projects from beginning to end, covering both technical design and collaboration with others to develop needed components. - Experience managing projects involving multiple engineers. Bonus Points - Data stores. - Search, analytics, Lucene. - Strong knowledge of the JDK. - Asynchronous event-driven network frameworks such as Netty. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is: - $128,300 — $203,000 CAD An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Benefits - Competitive pay based on the work you do here and not your previous salary. - Health coverage for you and your family in many locations. - Ability to craft your calendar with flexible locations and schedules for many roles. - Generous number of vacation days each year. - Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service. - Up to 40 hours each year to use toward volunteer projects you love. - Embracing parenthood with a minimum of 16 weeks of parental leave.

Canada
C$128.3K - C$203K / year