Job Summary
Global Mission Technology Partners (GMTP) is seeking an experienced Senior Software Engineer who enjoys solving complex technical problems, building production-quality software, and working directly with clients.
This role combines hands-on software engineering with technical consulting. You will design, develop, test, and deploy modern software solutions while helping clients translate business requirements into secure, scalable, cloud-based applications.
We are looking for an engineer who is equally comfortable writing code, discussing technical trade-offs with clients, and leveraging modern AI-assisted development tools to deliver exceptional results.
Why This Role Is Different
This is not a traditional software engineering position. You'll work directly with clients, help shape technical solutions, and apply modern AI-assisted development practices to deliver secure, production-quality software. If you enjoy solving challenging technical problems while influencing architecture and client outcomes, we'd love to hear from you.
What You'll Do
- Design, develop, test, and deploy production software for commercial and government clients.
- Build modern web applications using Python and JavaScript, leveraging frameworks such as React and Next.js. Experience with Rust is a plus.
- Develop secure REST APIs and cloud-native applications deployed to AWS, Azure, or Google Cloud.
- Implement DevSecOps and GitOps practices including CI/CD pipelines, infrastructure as code, automated testing, and containerized deployments.
- Design and optimize relational databases using SQL.
- Use AI-assisted development tools such as Claude Code, GitHub Copilot, Cursor, Codex, Gemini CLI, or similar platforms to improve development productivity while maintaining high engineering standards.
- Review, validate, and improve AI-generated code before incorporating it into production systems.
- Work directly with client stakeholders to gather requirements, present technical recommendations, demonstrate solutions, and communicate project status.
- Produce professional technical documentation and client deliverables.
- Contribute to engineering best practices, reusable software components, and continuous process improvement.
- Travel occasionally to client locations when required.
Required Qualifications
- 8+ years of professional software development experience.
- Strong experience with Python and modern web application development.
- Experience with React, Next.js, JavaScript, or similar front-end technologies.
- Experience deploying production applications to AWS, Azure, or Google Cloud.
- Strong SQL and relational database experience.
- Experience implementing CI/CD pipelines and modern DevSecOps practices.
- Experience using AI-assisted software development tools.
- Excellent written and verbal communication skills.
- Ability to work independently in a fully remote environment.
- Authorization to work in the United States.
Preferred Qualifications
Experience with any of the following is a plus:
- Rust
- Graph databases
- Retrieval-Augmented Generation (RAG)
- Large Language Models
- Docker
- Kubernetes
- Terraform
- Consulting or client-facing software development
- Government contracting experience
Why Join GMTP?
At Global Mission Technology Partners, you'll work on technically challenging projects that combine cloud computing, artificial intelligence, cybersecurity, and modern software engineering.
We're a growing consulting company where experienced engineers have the opportunity to influence technical direction, work directly with clients, adopt the latest AI-assisted development practices, and make a meaningful impact without the bureaucracy of a large organization.
As an early member of our engineering team, you'll have significant influence over technical direction, engineering standards, and the technologies we adopt. This is an opportunity to help shape how a growing consulting company delivers next-generation software solutions.
Pay: $190,000.00 - $210,000.00 per year
Benefits:
- AD&D insurance
- Dental insurance
- Health insurance
- Life insurance
- Paid holidays
- Paid time off
- Vision insurance
Application Question(s):
- Have you personally deployed production software to AWS, Microsoft Azure, or Google Cloud?
- Have you worked directly with clients or external stakeholders to gather requirements, present technical recommendations, or demonstrate software?
- Briefly describe a production software project where you served as the primary engineer or technical lead. Include:
- Your role on the project
- The primary technologies used
- The cloud platform (if applicable)
- The business or client outcome
- Your specific technical contributions
- Do you regularly use AI-assisted software development tools (such as GitHub Copilot, Claude Code, Cursor, Gemini CLI, Codex, or similar) as part of your professional software engineering workflow?
Experience:
- Software Engineer: 8 years (Required)
Location:
Work Location: Remote