
Software Architect
Posted Oct 19

Posted Oct 19
This is a fully remote position, open to applicants in Massachusetts.
β’ Oversee the architecture, technical design, and execution strategy for multidisciplinary engineering projects.
β’ Create scalable system designs and set engineering best practices.
β’ Collaborate with Product and Research teams to transform concepts into production-ready features.
β’ Decompose complex initiatives into technical specifications, implementation plans, and delivery timelines.
β’ Guide engineers and researchers through architecture evaluations, code assessments, technical documentation, and pair programming.
β’ Enhance platform and service reliability, scalability, observability, and performance.
β’ Actively contribute to critical areas of the codebase with clean, maintainable, and well-tested code.
β’ Promote enhancements in developer experience, infrastructure, and deployment processes.
β’ Cultivate an engineering culture that emphasizes quality, ownership, and teamwork.
β’ BS/MS in Computer Science, Engineering, or a related technical discipline.
β’ Over 10 years of experience in building and scaling complex software systems.
β’ Extensive experience in designing distributed systems and service-oriented architectures.
β’ Proficient in Python, TypeScript, and SQL.
β’ Experience in designing and implementing gRPC and Protobuf-based APIs.
β’ Familiarity with cloud infrastructure, particularly Google Cloud Platform.
β’ Strong understanding of data modeling, performance optimization, and scalable system design.
β’ Knowledge of machine learning concepts, including LLMs.
β’ Experience in building front-end solutions using React.JS.
β’ Exceptional communication and collaboration skills with both 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 in developing or working with Domain-Specific Languages (DSLs).
β’ Bonus: Experience deploying or integrating machine learning systems into production settings.
β’ Bonus: Familiarity with Kubernetes-based production environments.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance.
β’ Flexible work hours and remote working options.
β’ Professional development opportunities and training programs.
β’ Generous vacation and holiday policies.
Leidos
Consertus
Penn Interactive
Foundation Health
Get handpicked remote jobs straight to your inbox weekly.