Description
About Deep Origin
Led by Michael Antonov, a co-founder of Oculus, and well-funded by Formic Ventures, Deep Origin is poised to reinvent the way scientists work and life science innovations come to life. We see a future largely free of diseases, with a 150-year lifespan being the norm. To get there, we are building an operating system for science, enabling scientists to be more productive and to bring tomorrow's ideas to life quickly and at a reasonable cost.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Role Description
We are seeking a highly skilled and visionary Software Architect who operates at an exceptional level, capable of designing robust software that follows industry best practices. As the key partner of the CTO, this individual will also be a master of cloud architecture, leveraging cutting-edge technologies to ensure scalability, security, and performance. Key to this role is the ability to lead, collaborate, and communicate effectively across diverse teams, time zones, and functions.
Requirements
Expertise in Software Architecture: Proven experience in designing complex software systems with a focus on scalability, reliability, and security.
Hands-on experience with coding at an advanced level in NodeJS/TypeScript and at least one more programming language in our tech stack (Java, Python, Julia).
Good understanding of tools, frameworks, design patterns, and tech stacks.
Excellent understanding of database design (both relational and NoSQL) and industry best practices in software design.
Mastery in Cloud Architecture: Advanced knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their services, with a track record of successful implementations.
Good understanding of industry best practices in software and cloud security.
Leadership Skills: Strong ability to lead and inspire teams, manage conflicts, and drive consensus.
Excellent Communication Skills: Outstanding ability to articulate technical concepts to both technical and non-technical audiences.
Project Management: Demonstrated capability to plan, execute, and deliver projects on time while managing risks and priorities effectively.
Cross-Functional Collaboration: Experience working across departments and international time zones, with an understanding of cultural and operational nuances.
Key Responsibilities:
Own the entire architecture of the company’s software product, which includes many moving parts written in different programming languages and running in AWS and deployable to the customer cloud.
Design the software using industry best practices and in the context of business needs.
Coordinate the work of engineering teams in the context of the architecture.
Lead architectural reviews, provide technical guidance, and ensure compliance with organizational standards.
Work with product management and scientific teams to understand needs and capabilities.
Manage projects from concept to completion, ensuring timely delivery within scope and budget.
Advise the CTO and be the CTO’s key partner in leading the engineering team.
Mentor and coach team members, fostering a culture of innovation and continuous improvement.
Design and implement software architectures that are scalable, maintainable, and reflective of industry best practices.
Develop and refine cloud architecture solutions to support business objectives, with an expert-level understanding of cloud platforms and services.
Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to align on project goals and deliverables.
Work effectively across time zones and departments, maintaining clear communication channels and efficient workflows.
Benefits
Benefits
This position offers a competitive salary, benefits, and equity.