Senior Back End Developer
Updated on 11/30/2023
Diamond Foundry

201-500 employees

Produces single-crystal diamond wafers for tech industries
Company Overview
Diamond Foundry stands out as a leader in the tech industry with its groundbreaking production of the world's first single-crystal diamond wafers, a key component in AI, cloud computing, electric vehicles, and 5G/6G wireless technologies. The company's commitment to sustainable practices is evident in its zero-emission manufacturing process, which uniquely converts greenhouse gas into diamond wafers. Recognized by Fast Company, TIME, Business Insider, CNBC, and Inc for its disruptive and inventive approach, Diamond Foundry is not only profitable but also on a trajectory of rapid growth, backed by $515m in funding and executing a multi-billion dollar expansion plan.
Consumer Goods

Company Stage

N/A

Total Funding

$558.7M

Founded

2012

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

9%

1 year growth

12%

2 year growth

50%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Next.js
Node.js
AWS
BigQuery
Docker
Heroku
Git
MongoDB
NetSuite
Postgres
Redis
REST APIs
Ruby on Rails
Go
Software Testing
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • BS in Computer Science or related
  • 5+ years of coding and development experience in architecting/managing systems
  • Some experience with Node.js, Next.js, Ruby on Rails (RoR) and/or REST APIs is a plus
  • Any experience with MongoDB, GraphQL, PostgreSQL is a plus
  • Any experience with Golang, Docker, BigQuery, Redis, AWS, Heroku, is a plus
Responsibilities
  • Design and develop scalable, high-availability server-side applications
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Create and maintain databases that support the applications, ensuring high performance and responsiveness to requests from the front-end
  • Implement data security and protection measures
  • Develop and maintain APIs for the front-end applications
  • Troubleshoot and debug issues that arise in the application's functionality and performance
  • Conduct regular system tests and continuously monitor system performance to identify potential issues
  • Stay current with emerging technologies and industry trends, and apply them into operations and activities
  • Collaborate with non-engineers including Ecom team and Design to provide feedback on new features
  • Collaborate with the team to define, design, and ship new features
  • Participate in code reviews and provide constructive feedback
  • Maintain and extend the Diamond Foundry API using Ruby on Rails
  • Finding new ways to streamline the Next.js/Node.js backend for an ecommerce website
  • Maintain, develop and contribute to existing and new middleware for business processes
  • Maintain lambdas, digital assets, and related code on AWS
  • Integrate with databases, cache services, and data warehouses
  • Integrate with 3rd party API’s, services, and NetSuite
  • Contribute to architectural discussions, systems design, and technical roadmap of existing and new projects
  • Use git for source and version control
  • Write automated tests (unit tests, integration tests etc)
  • Deploy code using continuous integration
  • Debugging issues with AWS and Heroku infrastructure
Desired Qualifications
  • Some experience with Node.js, Next.js, Ruby on Rails (RoR) and/or REST APIs
  • Experience with MongoDB, GraphQL, PostgreSQL
  • Experience with Golang, Docker, BigQuery, Redis, AWS, Heroku