Senior Backend Architect - Flexcompute Inc.
Boston, MA
About the Job
Flexcompute is leading the charge in transforming the engineering simulation landscape with our groundbreaking ultra-fast simulation technology. Our suite of products, including the acclaimed Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic software Tidy3D, are at the forefront of the industry, revolutionizing how simulations are conducted across various sectors. Our inception is rooted in the pioneering foresight of experts from Stanford University and MIT, supported by significant investments from top-tier venture capital firms. As innovators, we’re dedicated to continuously pushing the boundaries, driving rapid growth, and challenging the traditional norms of the multi-billion-dollar engineering simulation market.
Job Summary:
Flexcompute is in search of an exceptional Director of Engineering - Backend Technology, poised to steer our backend engineering endeavors with expertise in cloud computing, technical architecture, and high performance computing. With a focus on scientific computing and GPU acceleration, this role is pivotal in ensuring the efficient performance and scalability of our high-speed computing technology to deliver high-quality SaaS solutions.
We invite you to envision a future where your expertise in High Performance Computing catalyzes the evolution of physics simulation, harnessing next-generation technologies such as advanced computational chips, cloud scalability, and AI-enhanced functionalities. This role is an opportunity to challenge the conventional, to innovate beyond boundaries, and to imagine the transformative potential of simulation technology a decade ahead, powered by Flexcompute’s pioneering platform
What You Will Do:
- System Architecture: Design and architect distributed, low latency, cloud-based applications, utilizing cloud service and high-performance computing systems specifically for physics simulations.
- Technical Leadership: Oversee and review contributions from a team of engineers to uphold the highest standards of software engineering, prioritizing efficiency, and maintainability.
- Product Oversight: Ensure exceptional execution in delivering top-tier Software-as-a-Service (SaaS) solutions, maintaining a keen eye on product quality and user-centric design.
- Team Leadership: Lead and coach a team of web development engineers, fostering a collaborative and innovative atmosphere that encourages continuous learning and growth.
Requirements
- Exceptional expertise in system design and architecture.
- A strong focus on code quality, with an ability to enforce coding best practices within the team.
- Proven experience as a hands-on leader in a technology-driven environment.
- Minimum of 5 years of backend development experience in Java or C++, showcasing a solid foundation in coding and system design.
- Proficiency in databases, front-end libraries, microservices, and monolithic architectures, demonstrating a broad understanding of full-stack development.
- Fast learner with a keen interest in expanding knowledge, particularly in areas such as high performance computing
- Demonstrated experience in building and launching successful products, with a focus on both technical and commercial success.
- A strong desire to thrive in a startup environment, showcasing agility, resilience, and a proactive mindset.
Benefits
- Competitive compensation with equity of a fast-growing startup.
- Medical, dental, and vision health insurance.
- 401(k) Contribution.
- Gym allowance.
- Friendly, thoughtful, and intelligent coworkers.
Join Us
By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are reimagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape. We welcome a strong technical background individual with the ambition to grow into a management role, while continuing to engage directly with code and set the standard for technical excellence.