M

Michael Baker International

Engineering and consulting for infrastructure projects

Full Stack Product Builder

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$150k - $175k

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent hands-on experience demonstrating mastery across multiple technology domains.
  • At least 10 years of professional software development experience, including full-stack product delivery across frontend frameworks such as React, backend services such as Node.js or .NET, and data systems.
  • Advanced proficiency in PostgreSQL or similar relational databases, including schema design, query optimization, and management of distributed data systems at scale.
  • Hands-on experience building and deploying event-driven microservices architectures using message brokers such as Kafka or RabbitMQ and cloud-native patterns.
  • Ability to architect and own large-scale systems end-to-end, exercising judgment about performance, scalability, maintainability, and time-to-market trade-offs.
  • Ability to influence cross-functional teams, articulate technical decisions, and translate business needs into technical strategy.
  • Production experience with Databricks, big data platforms, or advanced data pipelines, or with agentic AI systems, semantic search, or retrieval-augmented generation implementations.

Responsibilities

  • Own end-to-end product development across the technology stack, including React and Node.js frontend and backend services, PostgreSQL and distributed data stores, Databricks data pipelines, and AI/agentic systems.
  • Lead architectural decisions for scalable, cloud-native platform components, establishing service boundaries, API contracts, and deployment patterns that support rapid feature delivery and operational reliability.
  • Design and implement event-driven microservices and data integration patterns, ensuring idempotency, resilience, and observability across asynchronous workflows and cross-platform data flows.
  • Build and optimize high-performance user interfaces using React and techniques including code splitting, lazy loading, bundle optimization, and content delivery network strategies to meet Core Web Vitals and user-experience standards.
  • Architect and deploy data pipelines using Databricks medallion architecture, Unity Catalog, and asset-bundle deployment patterns, ensuring data quality, security, and accessibility for analytics and AI workloads.
  • Develop AI-enabled and agentic product features using semantic search, retrieval-augmented generation, and large language models, with attention to access control, evaluation frameworks, and production observability.
  • Establish and maintain production observability across distributed systems using application performance monitoring, structured logging, and metrics collection; define service-level indicators and objectives, and drive incident response and reliability improvements.
  • Collaborate with product, design, and business stakeholders to translate market requirements and customer feedback into technical architecture and prioritized delivery roadmaps.
  • Promote technology-stack practices including continuous integration and continuous delivery automation, infrastructure as code, security hardening, and code-quality tooling; mentor engineers and elevate standards across teams.
  • Own operational excellence of deployed systems, including capacity planning, cost optimization, security compliance, and disaster-recovery readiness.

Desired Qualifications

  • Experience building or scaling software-as-a-service or platform-as-a-service products from early stage through production maturity.
  • Expertise in .NET/C# backend development or microservices architecture.
  • Production experience with Azure cloud services, including Azure Kubernetes Service, Cosmos DB, Azure Data Factory, or Azure OpenAI.
  • Geospatial or location-intelligence platform development, including geographic information system APIs, spatial databases, or mapping libraries such as Esri, Mapbox, or Azure Maps.
  • Leadership experience establishing engineering standards, code-review practices, or mentoring senior engineers.
  • Experience with AI-assisted development, prompt engineering, or evaluating large-language-model-generated code in production systems.
  • Security and compliance expertise relevant to government or enterprise software-as-a-service environments.

About the Company

Michael Baker International

Engineering and consulting for infrastructure projects

Michael Baker International delivers engineering and consulting services for infrastructure projects across five verticals: Infrastructure, Design-Build Services, Federal Programs and Services, Consulting and Technology Solutions (CTS), and Sustainable and Resilient Solutions (SRS). Its work covers bridge, highway, water, rail and transit, and aviation design, as well as planning, architecture, environment, construction and program management. The company uses modern technologies such as intelligent transportation, engineered models, and public safety SaaS to support projects. With over 4,900 employees in more than 90 offices, it differentiates itself through long-standing experience (80+ years), breadth of services, and a collaborative, innovative culture aimed at delivering high-quality solutions. Its goal is to make a difference for clients and communities by evolving into a full-service engineering and consulting firm through collaboration and technological advancement.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Pittsburgh, PA
Founded
1940

Recently Posted Jobs

Explore more opportunities at Michael Baker International

See more jobs