Similar Jobs
SOFTWARE DEVELOPER II
Position Title: GIT Systems Developer II
Posting Title: Software Developer II
What We’re Looking For:
Michael Baker International is currently seeking a Software Developer to join the National Geospatial team.
The software engineering team as part of the National Geospatial Practice at Michael Baker International builds custom web applications, desktop tools, and geospatial solutions for government agencies and public-sector clients, including state DOTs, county governments, flood districts, and federal programs. This is a consulting environment where you'll work across multiple client projects rather than a single product.
What You’ll Do:
You'll work across the full development lifecycle, from gathering requirements directly with clients to deploying and maintaining production systems. The team's primary stack is Next.js and React with TypeScript on AWS, but the work varies by project. You may be building a web application one month, writing Python geoprocessing tools or ETL pipelines the next, or developing an Electron desktop app or ArcGIS Pro SDK add-in after that.
Day-to-day, your work will consist of designing and building applications that serve operational needs for our clients, integrating with ArcGIS and ESRI mapping platforms, managing cloud infrastructure, and writing Python tooling for geospatial data processing and automation. You'll participate in code reviews, help set technical direction for projects, and mentor junior developers as the team grows. You will have a direct hand in choosing technologies and designing our solutions end-to-end.
- Design, develop, and maintain web applications, APIs, database schemas, and backend services across multiple client projects
- Build and maintain geospatial tools, geoprocessing services, and ETL pipelines using Python and ArcGIS/ESRI platforms
- Write clean, maintainable code following best practices and design patterns
- Collaborate with product managers, designers, and other developers to deliver features
- Conduct code reviews and provide constructive feedback to teammates
- Troubleshoot and debug production issues
- Participate in agile ceremonies (standups, sprints, retrospectives)
- Contribute to technical documentation and knowledge sharing
- Oversee the software development life cycle, ensuring best practices are followed.
- Modify, install, and prepare technical documentation for system software applications.
- Diagnose, isolate, and debugs software problems and performs problem resolution.
- Adhere to standards for development, including source control, coding standards, test plans, and documentation.
- Mentor junior developers and support onboarding as the team grows
- Work directly with clients to gather requirements and translate them into technical solution
What You Need to Succeed:
Required:
- 3-5 years of professional full stack development experience
- Strong understanding of the software development life cycle.
- Proficiency with React or Next.js and TypeScript
- Experience with modern .NET (.NET Core / .NET 6+) application development.
- Backend development experience with Node.js and/or Python
- Experience with SQL and/or NoSQL databases (PostgreSQL, DynamoDB, etc.)
- Working knowledge of Git and pull request workflows
- Strong understanding of HTTP, REST APIs, and web security fundamentals
- Experience with CI/CD pipelines and deployment processes
- Excellent problem-solving and communication skills
- Self-starter with the ability to be accountable and reliable in a remote office setting
- May be remote, hybrid, or in the office, depending on location
- Must have high speed internet and suitable workspace to work remotely
Preferred:
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with Docker and containerization
- Experience with infrastructure-as-code tools (Terraform, CloudFormation, SST.dev)
- Knowledge of testing frameworks and testing best practices (Playwright, vitest, pytest, etc.)
- Exposure to DevOps or infrastructure concepts
- Experience integrating LLM APIs (OpenAI, Anthropic, etc.) into applications using structured tool calling or MCP
- Familiarity with retrieval-augmented generation (RAG) architectures and vector databases
- Understanding of token counting, rate limiting, and cost optimization for LLM APIs
- Open source contributions or portfolio projects
- Familiarity with the Esri Suite of tools.
- Experience with Atlassian Products (Jira and Confluence, at minimum) preferred
- Experience developing with ArcGIS platform
Compensation:
The approximate compensation range for this position $ $89,044.80 - $140,233.60 per year. This compensation range is a good faith estimate for the position at the time of posting. Actual compensation is dependent upon factors such as education, qualifications, experience, skillset, and physical work location.
Why Choose Us:
- Medical, dental, vision insurance
- 401k 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
Applicants must be legally authorized to work in the United States; visa sponsorship is not offered for this position.
About UsMichael Baker International, a leading provider of engineering and consulting services, including design, planning, architectural, environmental, construction and program management, has been solving some of the world’s most complex infrastructure challenges for more than 85 years with a legacy of expertise, experience, innovation and integrity.Based in Pittsburgh and with over 100 offices nationwide, we partner with clients on everything from roads, bridges, tunnels, mass transit, and airports, to water treatment plants, arctic oil pipelines, environmental restoration and specialized overseas construction. We serve as a trusted adviser to the communities we serve, making them safer, more accessible, more sustainable and more prosperous.
We provide visionary leadership in facilitating transformational change for our clients. Our work delivers differentiating innovations and dedicated experts who challenge the status quo and share a world of diverse experience and an impassioned entrepreneurial spirit. We deliver quality of life.
We Make a Difference.
Michael Baker International is proud to be an Equal Opportunity Employer. Michael Baker International provides equal employment opportunity for all persons, in all facets of employment. Michael Baker International maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks. We encourage all qualified applicants to apply for any open position for which they feel they are qualified and all will receive consideration for employment without regard to race, color, religion, creed, age, gender, sexual orientation, gender identity, national origin, citizenship status, marital status, familial status, pregnancy or childbirth, genetic information, disability, protected veteran status, status with regard to public assistance, or membership or activity in a local human rights commission, or any other legally protected status.
EEO is the Law. Applicants to and employees of Michael Baker International are protected under Federal law from discrimination.
What you need to know about the Austin Tech Scene
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

