Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Foundation EGI

Software Architect

Foundation EGI

. Lead architecture, technical design, and execution strategy for cross-functional engineering initiatives.

Posted 10/19/2026full-timeRemote • Massachusetts • United StatesSeniorLead💰 $140,000 - $190,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing scalable systems and distributed architectures, with a strong focus on Python, TypeScript, and SQL. Proven ability to mentor teams, improve developer experience, and enhance platform reliability and performance.

Highest-signal resume keywords
Distributed Systems DesignService-Oriented ArchitecturePython ProgrammingCloud Infrastructure (Google Cloud Platform)Technical Mentorship

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
System DesignData ModelingPerformance OptimizationGRPC API ImplementationProtobuf API ImplementationReact.JS DevelopmentMachine Learning FamiliarityInfrastructure as Code (Terraform, Pulumi)Domain-Specific Languages (DSLs)Kubernetes Familiarity
Soft Skills
Excellent CommunicationCollaboration Skills
Certifications & Qualifications
BS/MS in Computer ScienceEngineering Degree
Industry Keywords
Engineering Best PracticesTechnical DocumentationCode ReviewsPair ProgrammingEngineering Culture

Tech Stack

Tools & technologies
CloudDistributed SystemsGoogle Cloud PlatformGRPCJavaScriptKubernetesPythonReactSQLTerraformTypeScript

About the role

Key responsibilities & impact
  • Lead architecture, technical design, and execution strategy for cross-functional engineering initiatives.
  • Define scalable system designs and establish engineering best practices.
  • Partner with Product and Research teams to translate ideas into production-ready features.
  • Break down complex initiatives into technical specifications, implementation plans, and delivery milestones.
  • Mentor engineers and researchers through architecture reviews, code reviews, technical documentation, and pair programming.
  • Improve platform and service reliability, scalability, observability, and performance.
  • Contribute hands-on to critical codebase areas with clean, maintainable, well-tested code.
  • Drive improvements in developer experience, infrastructure, and deployment workflows.
  • Foster an engineering culture focused on quality, ownership, and collaboration.

Requirements

What you’ll need
  • BS/MS in Computer Science, Engineering, or a related technical field.
  • 10+ years of experience building and scaling complex software systems.
  • Strong experience designing distributed systems and service-oriented architectures.
  • Fluency in Python, TypeScript, and SQL.
  • Experience designing and implementing gRPC and Protobuf-based APIs.
  • Experience working with cloud infrastructure on Google Cloud Platform.
  • Strong knowledge of data modeling, performance optimization, and scalable system design.
  • Familiarity with machine learning including LLMs.
  • Experience building frontends with React.JS.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Bonus: Experience managing infrastructure as code (Terraform, Pulumi, etc.).
  • Bonus: Experience working with CAD software.
  • Bonus: Background in computer graphics, simulation, or physics-based systems.
  • Bonus: Experience building or working with Domain-Specific Languages (DSLs).
  • Bonus: Experience deploying or integrating machine learning systems into production environments.
  • Bonus: Familiarity with Kubernetes-based production environments.