JobTarget Logo

Lead Software Engineer in United States Embassy at Jobgether

NewJob Function: Information Technology
Jobgether
United States Embassy, 0930, Philippines
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Lead Software Engineer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Software Engineer based in United States.

This role offers the opportunity to lead the technical evolution of a sophisticated engineering software platform used by professionals worldwide.
The Lead Software Engineer will provide architectural guidance, drive modernization initiatives, and deliver high-impact software solutions.
Working with a talented engineering team, this position combines hands-on development with technical leadership and strategic decision-making.
The ideal candidate will help shape scalable systems, improve engineering practices, and solve complex technical challenges.
This role provides significant autonomy, allowing you to influence product direction and long-term platform health.
You will contribute to software that supports critical scientific, engineering, and environmental applications across global industries.

Accountabilities:

The Lead Software Engineer will provide technical leadership across core software systems, driving architecture, development quality, and engineering excellence. This role requires a strong combination of coding expertise, problem-solving ability, and collaboration skills to support the continuous improvement of a complex software platform. Key responsibilities include:

  • Lead the architecture and modernization of core platform components, including user interfaces, calculation engines, APIs, file systems, and licensing systems.
  • Evaluate technical solutions, define architectural approaches, and make decisions that improve performance, scalability, security, and maintainability.
  • Establish consistent engineering standards, design patterns, and best practices across the codebase.
  • Own the technical delivery of complex features from initial design through implementation and release.
  • Translate product requirements into technical specifications and guide execution across engineering teams.
  • Investigate and resolve complex software defects, performance challenges, and cross-system issues.
  • Conduct code reviews, mentor engineers, and promote maintainable and scalable development practices.
  • Collaborate with QA teams on testing strategies, automation initiatives, and technical troubleshooting.
  • Support advanced technical escalations and provide expertise for complex customer-facing issues.
  • Contribute to roadmap planning, technical debt management, CI/CD improvements, and engineering process enhancements.
  • Document technical designs and help scale engineering knowledge through collaboration and knowledge-sharing initiatives.

Requirements:

The ideal candidate is an experienced software engineer with strong expertise in desktop application development, modern C++, and complex software architectures. This professional should be comfortable working independently, communicating technical concepts clearly, and improving large-scale systems. Required qualifications include:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience developing desktop software applications.
  • Strong proficiency in modern C++ (C++14 or later).
  • Experience building Windows applications using Visual Studio 2019 or later.
  • Experience working with large, complex, or legacy codebases with established architectural patterns.
  • Strong debugging skills and the ability to analyze complex multi-module systems.
  • Ability to communicate technical concepts effectively with engineering teams, product stakeholders, QA, and support teams.
  • Experience using AI-assisted development tools such as Claude Code, Cursor, or Copilot.
  • Experience with Microsoft Foundation Classes (MFC) and Windows UI development is preferred.
  • Familiarity with build automation, large multi-component systems, and software modernization initiatives.
  • Experience with licensing platforms, numerical libraries, serialization formats such as XML and JSON, and relational databases is a plus.
  • Understanding of Windows system administration, desktop deployment, COM technologies, and C/C++ modernization projects is preferred.
  • Interest or experience applying machine learning techniques to engineering or simulation applications is a plus.

Benefits:

  • Fully remote opportunity for candidates based in the United States.
  • Opportunity to work on impactful software used by engineers and scientists worldwide.
  • Competitive compensation package.
  • High level of autonomy and ownership over technical decisions.
  • Collaborative environment focused on innovation and continuous improvement.
  • Opportunity to contribute to the future development of an advanced simulation platform.
  • Access to professional growth opportunities through technical leadership and knowledge-sharing initiatives.
  • Flexible work environment with opportunities to collaborate with teams across multiple locations.
  • Inclusive workplace committed to equal opportunity and diverse perspectives.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

United States Embassy, 0930, Philippines

Frequently asked questions about this position

Similar Jobs In United States Embassy, Other

New

Sr. Software Engineer, Fullstack

Jobgether
United States Embassy, Other
New

SailPoint IdentityIQ Support Engineer

Jobgether
Puuek (Pu Uk), Other
New

Software Engineer, Backend (Java, KeeperApp)

Jobgether
United States Embassy, Other
New

Performance Engineer (C++, Python, Rust)

Jobgether
United States Embassy, Other
New

SAP Access Control Engineer

Jobgether
United States Embassy, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.