Senior Software Engineer in United States Embassy at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States.
This role offers the opportunity to design and build AI-powered software solutions that address complex operational challenges across multiple industries.
You will work on meaningful products that improve how organizations operate, combining strong engineering practices with modern AI capabilities.
The position involves full-stack development, technical leadership, and close collaboration with clients and cross-functional teams.
You will contribute from early discovery and architecture decisions through production delivery and continuous improvement.
The ideal candidate enjoys solving ambiguous problems, exploring emerging technologies, and creating scalable, maintainable systems.
You will join a collaborative, remote-first environment that values craftsmanship, curiosity, ownership, and continuous learning.
As a Senior Software Engineer, you will contribute to the design, development, and delivery of impactful digital products while partnering with technical and business stakeholders to solve real-world challenges. You will help shape engineering practices, guide technical decisions, and ensure solutions are reliable, scalable, and aligned with user needs.
- Develop robust front-end and back-end applications, delivering reliable, well-tested features across the full software development lifecycle.
- Design and implement scalable solutions using technologies such as Python, Node.js, TypeScript, React, and related modern frameworks.
- Contribute to technical direction at the feature level by breaking down complex problems, prioritizing work, and helping unblock engineering teams.
- Build modular, maintainable architectures while promoting strong testing practices and thoughtful engineering trade-offs.
- Use AI-assisted coding tools and agentic development workflows effectively while maintaining high standards for code quality and reliability.
- Evaluate emerging technologies, especially AI capabilities, to identify opportunities for innovation and improved delivery.
- Collaborate with designers, product leaders, delivery managers, and clients to define solutions and bring concepts into production.
- Build trusted client relationships by understanding business challenges and contributing to strategic technical decisions.
- Create prototypes and demonstrations that showcase technical possibilities and help stakeholders visualize solutions.
- Communicate clearly, provide and receive feedback, support teammates, and promote a collaborative engineering culture.
The ideal candidate is an experienced software engineer who combines strong technical expertise with business understanding, communication skills, and a passion for building meaningful products. You should be comfortable working across the stack, collaborating with diverse teams, and adapting to evolving technologies.
- Strong experience developing full-stack web applications with expertise in front-end and back-end engineering.
- Professional experience with technologies such as Python, Node.js, TypeScript, React, or comparable modern development tools.
- Solid understanding of software architecture, automated testing strategies, scalability, and production operations.
- Experience working with cloud environments such as AWS, GCP, or Azure and infrastructure-as-code tools like Terraform.
- Familiarity with containerized applications and deployment practices using technologies such as Docker.
- Ability to understand business requirements, translate them into technical solutions, and collaborate directly with clients.
- Experience using AI development assistants and modern AI-powered engineering tools in daily workflows.
- Strong problem-solving abilities with the capacity to navigate ambiguity and make thoughtful technical decisions.
- Excellent communication, collaboration, and relationship-building skills.
- A growth mindset with curiosity, willingness to learn, and enthusiasm for exploring new technologies.
- Experience working in cross-functional teams involving engineering, design, product, and delivery roles.
- Competitive salary range of $125,000 - $150,000 USD.
- Annual bonus opportunities based on company performance.
- Employee ownership program providing company shares as a long-term retirement benefit.
- Premium medical coverage, including dedicated healthcare travel support.
- Flexible paid time off designed to support personal wellness and work-life balance.
- Inclusive parental leave policies and support for major life events.
- 401(k) savings program with employer matching contributions.
- Remote-first work environment with distributed teams across multiple regions.
- Limited travel requirements with opportunities for in-person team connection.
- Professional development support through learning stipends and growth opportunities.
- Home office setup support and sustainability-focused initiatives.
- Collaborative culture focused on transparency, inclusion, autonomy, and continuous improvement.