Senior Software Engineer

Company:  Foundry
Location: Palo Alto
Closing Date: 06/11/2024
Salary: £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Foundry

At Foundry we are on a mission to orchestrate the world's compute capacity, rendering it universally accessible and useful. To do so, we are building a new breed of public cloud, backed by an orchestration platform that makes accessing AI compute as easy as turning on the light. We spun out of a PhD lab at Stanford about a year ago, and are backed by Sequoia, Lightspeed, Jeff Dean, Eric Schmidt, and many other incredible angels and advisors. We raised $80M to date, have customers, and revenue.

Cloud computing is supposed to abstract away the hardware layer but ML infra is more complex than ever. Engineers should spend less time focusing on which chip they should use and more time on solving hard problems. Our orchestration platform makes using compute resources as easy as flipping a light switch. For more information, see below.

Working at Foundry

We are not looking to change an industry—we are looking to revolutionize it. We don't just dream big—we have the audacity to dream massively. We are not reaching for the stars to land on the moon—we are reaching for Mars, or even another galaxy. We make the impossible possible.

We focus on energy and clarity. We are team players, daring truth seekers, with no ego. We are growing quickly but maintain a flat structure by having an ownership mentality. We believe in asking the right questions in order to solve hard problems.

Joining Foundry

We are seeking a proactive full stack software engineer who thrives in a dynamic and fast-paced environment to join our team at Foundry. In this role, you will play a crucial part in bringing our compute marketplace and products to fruition.

Collaboration is key in this role, as you will closely work with our talented research teams responsible for developing the backend systems and infrastructure powering our application. Your input and contributions will contribute significantly to the continual enhancement of these technologies, enabling us to reach the next milestone.

Responsibilities

  • Collaborate with product managers, designers, and stakeholders to deeply understand customer needs and project requirements.
  • Utilize your expertise in frontend technologies and UX/UI design principles to create intuitive, user-friendly interfaces.
  • Ensure documentation is comprehensive, clear, and accessible to facilitate collaboration among team members and future maintenance.
  • Leverage your backend development skills to translate technical designs into robust, scalable, and secure web applications.
  • Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
  • Conduct thorough testing, including unit testing, integration testing, and end-to-end testing, to ensure the quality and reliability of the applications.
  • Coordinate with Infrastructure teams to deploy applications, monitor system performance, and implement optimizations as needed.
  • Provide ongoing support and maintenance for deployed applications, including troubleshooting, bug fixes, and feature enhancements.

Requirements

  • At least six years of practical experience
  • Proficient with Typescript and Python in a professional capacity
  • Thrive on taking ownership and developing critical components of products and platforms
  • Possess strong problem-solving skills and excel at iterating based on feedback
  • Enthusiastic about tackling complex technical challenges
  • Great intuition for architecture and design in a microservice architecture
  • Ability to identify potential security threats and mitigation strategies
  • Prescience for relational database schema design

Nice to have

  • Proficiency in building developer tools
  • Familiarity with infrastructure as code (IAC) tools like Terraform
  • Skill in designing robust Rest APIs
  • Knowledge of optimizing website performance
  • Expertise in creating and analyzing metrics to aid in data-driven business decisions

Benefits

  • Health, dental, and vision coverage for you and your dependents
  • 401k Plan with 4% company match
  • 21 days of PTO & 14 company holidays; including 2 floating holidays

Salary Range Information

In consideration of market analysis and various pertinent factors, the remuneration bracket for this role is set between $170,000 and $230,000. Nevertheless, adjustments beyond this range could be warranted for candidates whose qualifications substantially deviate from those delineated in the job description.

In-Office requirement

Offices remain pivotal for fostering collaboration and nurturing Foundry's cultural ethos. For roles like the one at our Palo Alto HQ, employees are required to work from the office three days a week (typically Monday, Wednesday, and Thursday), ensuring a blend of in-person and remote work conducive to our team dynamics and operational needs. Exceptions for full remote work must be formally approved.

Equal Opportunity Employer

Foundry maintains a strict commitment to Equal Opportunity employment practices. All applicants are evaluated without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.

We emphasize that candidates need not fulfill every expectation listed to be eligible for this position. Our objective is to cultivate a diverse team encompassing a spectrum of backgrounds, experiences, and skill sets.

#J-18808-Ljbffr
Apply Now
Share this job
Foundry
  • Similar Jobs

  • Senior Software Engineer

    Los Altos
    View Job
  • Senior Software Engineer

    Palo Alto
    View Job
  • Senior Software Engineer

    Mountain View
    View Job
  • Senior Software Engineer

    Palo Alto
    View Job
  • Senior Software Engineer

    Redwood City
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙