← all jobs

[Remote] Full Stack Product Builder

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Michael Baker International is a leading provider of engineering and consulting services, and they are seeking a Product Development Engineer to join their CTO Organization. This role involves leading full-stack product development for enterprise platforms, with responsibilities spanning from architecture and design to operational excellence.

Responsibilities

  • Own end-to-end product development across the full 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 clear service boundaries, API contracts, and deployment patterns that enable rapid feature velocity 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, applying modern performance engineering techniques including code splitting, lazy loading, bundle optimization, and CDN strategies to achieve production-grade 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 (RAG), and large language models, with attention to access control, evaluation frameworks, and production observability
  • Establish and maintain production observability across distributed systems using APM, structured logging, and metrics collection; define SLIs/SLOs 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
  • Champion best practices across the technology stack including CI/CD automation, infrastructure-as-code, security hardening, and code quality tooling; mentor and elevate engineering standards across teams
  • Own the operational excellence of deployed systems, including capacity planning, cost optimization, security compliance, and disaster recovery readiness

Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline; or equivalent hands-on experience demonstrating mastery across multiple technology domains
  • 10+ years of professional software development experience with demonstrated expertise in full-stack product delivery, including frontend (React or equivalent modern frameworks), backend services (Node.js, .NET, or similar), and data systems
  • Advanced proficiency in PostgreSQL or similar relational databases, with experience designing schemas, optimizing queries, and managing distributed data systems at scale
  • Hands-on experience building and deploying event-driven microservices architectures using message brokers (Kafka, RabbitMQ, or similar) and cloud-native patterns
  • Proven ability to architect and own large-scale systems end-to-end, with clear judgment on trade-offs between performance, scalability, maintainability, and time-to-market
  • Strong communication and collaboration skills with demonstrated ability to influence cross-functional teams, articulate technical decisions, and translate business needs into technical strategy
  • Production experience with at least one of the following: Databricks, big data platforms, or advanced data pipelines; OR agentic AI systems, semantic search, or RAG implementations
  • Experience building or scaling SaaS or PaaS products from early-stage through production maturity
  • Expertise in .NET/C# backend development or microservices architecture
  • Production experience with Azure cloud services, including AKS, Cosmos DB, Azure Data Factory, or Azure OpenAI
  • Geospatial or location-intelligence platform development, including GIS APIs, spatial databases, or mapping libraries (ESRI, MapBox, Azure Maps, or similar)
  • Leadership experience establishing engineering standards, code review practices, or mentoring senior engineers
  • Experience with AI-assisted development, prompt engineering, or evaluating LLM-generated code in production systems
  • Security and compliance expertise relevant to government or enterprise SaaS environments

Benefits

  • Medical, dental, vision insurance
  • 401 (k) Retirement Plan
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • Life, AD&D, short-term, and long-term disability
  • Professional and personal development
  • Generous paid time off
  • Commuter and wellness benefits

Company Overview

  • Michael Baker International is a Critical Service Provider company. It was founded in 1940, and is headquartered in Alexandria, Virginia, USA, with a workforce of 5001-10000 employees. Its website is http://mbakerintl.com/.
  • More open positions