[Remote] Fullstack Software Engineer
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 Full Stack Software Engineer to join their DATAMARK Technologies team. This role focuses on developing AI-integrated geospatial applications and features that enhance public safety and enterprise operations.
Responsibilities
- Design and develop cloud-native, AI-integrated microservices and full-stack applications
- Integrate AI/ML capabilities into geospatial applications using enterprise AI platforms and LLM APIs
- Contribute to autonomous features for data quality validation, spatial analysis, and workflow automation
- Build serverless services and RESTful APIs for geospatial data
- Apply security guardrails, multi-tenant isolation, and compliance measures to AI-powered features
- Adopt AI-assisted software development practices, including AI-augmented code review and intelligent DevOps
- Integrate enterprise GIS platforms and spatial data processing capabilities
- Contribute to CI/CD pipelines using infrastructure-as-code principles
- Participate in code reviews and help establish engineering best practices
Skills
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience)
- 3+ years of full-stack web application development experience
- Proficiency in modern frontend frameworks (React, Angular, or Vue) and TypeScript/JavaScript
- Backend development experience in Node.js, Python, or a comparable language
- Hands-on experience with at least one cloud platform (AWS, Azure, or GCP)
- Experience designing and consuming RESTful APIs
- Working knowledge of microservices and serverless concepts
- Familiarity with relational databases and SQL
- Experience writing automated tests and treating tests as part of the definition of done
- Comfort with version control, collaborative development, and agile methodologies
- Exposure to enterprise GIS technologies (Esri ArcGIS, MapLibre, Mapbox, PostGIS) or other spatial data
- Experience building AI-powered features, agentic workflows, or LLM integrations
- Familiarity with prompt engineering and AI development frameworks
- Cloud certifications (Solutions Architect, Developer, or DevOps)
- Experience with containerization (Docker) and orchestration
- Understanding of indoor mapping standards or public safety GIS workflows
- Awareness of SOC 2 and/or FedRAMP compliance requirements
- Experience with test automation and test-driven development
- Experience with AI-assisted development tools (Claude Code, Copilot, Cursor, or similar)
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