Atmos AI Software Engineer, Backend Seattle, WA · Remote · Full time

Scale backend infrastructure, optimize architecture, ensure data security and compliance, facilitate internationalization, promote collaboration, and stay at the forefront of technology.

Description

Atmos AI is a pragmatic ESG (Environmental, Social, Governance) analytics platform that offers robust support to organizations at any stage of their sustainability journey. We help businesses to understand and improve their ESG performance. Our dedicated team provides expertise and a suite of tailored features, ensuring our clients navigate the ESG landscape effectively and confidently.


Challenges You'll Help Us Address

  1. Scaling Our Backend Infrastructure: We're in a phase of rapid growth, and we need your expertise to scale our backend systems efficiently to support increasing user loads and data processing. Your contributions will play a pivotal role in facilitating our growth as we aim to serve millions of users.
  2. Architecture and Performance Optimization: Our product relies heavily on a robust and high-performance backend. You'll be at the forefront of optimizing our backend architecture, ensuring it meets the highest standards of reliability, scalability, and speed.
  3. Data Security and Compliance: Security is paramount, and our users trust us with their data. You'll take a lead role in ensuring data security and compliance with industry standards, making sure our systems are rock-solid in protecting sensitive information.
  4. Internationalization: As we expand our reach and sell into the EU, you'll help us address the complexities of internationalization. This includes adapting our backend systems to accommodate multiple languages, currencies, and regulatory requirements.
  5. Collaboration and Knowledge Sharing: Collaboration is key to our success, and you'll foster a culture of teamwork and knowledge sharing within the engineering team. You'll actively contribute to the exchange of ideas and best practices, promoting a dynamic and innovative work environment.
  6. Continuous Learning and Innovation: We're committed to staying at the forefront of technology. You'll have the opportunity to continuously learn and innovate, staying up-to-date with the latest trends and best practices in backend development.


Your Responsibilities

  1. Backend Development: Lead the design, development, and maintenance of our backend systems. You'll be responsible for building scalable APIs, optimizing database queries (Postgres with Prisma as an ORM), and ensuring the reliability of our core services.
  2. Performance Optimization: Identify bottlenecks and performance issues in our backend infrastructure and work proactively to address them. Your optimizations will directly impact the user experience and system efficiency.
  3. Data Management: Manage data storage, retrieval, and processing efficiently. You'll work with PostgreSQL databases, caching mechanisms, and data pipelines to ensure smooth data flow.
  4. Security and Compliance: Implement security best practices to protect user data and ensure compliance with relevant regulations. Regularly conduct security audits and take preventive measures.
  5. Collaboration: Collaborate closely with frontend engineers who work with React, as well as product managers, and other cross-functional teams to deliver seamless user experiences. Participate in code reviews and provide mentorship to junior engineers.
  6. Innovation: Stay up-to-date with emerging technologies and propose innovative solutions to improve our backend infrastructure and processes.


Your Experience

  • Proven experience in backend development with TypeScript and Express.js, demonstrable through your capability to design and build robust, scalable systems.
  • Strong knowledge of database management systems, particularly PostgreSQL with Prisma as an ORM.
  • Experience with cloud platforms, specifically AWS, and an understanding of infrastructure as code using tools like Terraform.
  • Familiarity with RESTful API design and best practices.
  • Understanding of software security principles and experience implementing security measures.
  • Excellent problem-solving skills and a passion for optimizing backend systems for performance and scalability.
  • We value practical experience over formal education, so college dropouts, bootcamp graduates from reputable programs, or individuals with significant open-source contributions are encouraged to apply.


Join us in shaping the future of our technology stack, delivering exceptional experiences to our users, and contributing to our company's growth. If you're passionate about engineering and have a drive for excellence, we'd love to hear from you!


Atmos is committed to creating a diverse and inclusive workplace that values the contributions of every individual. We embrace diversity and do not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.


This commitment to diversity extends to all aspects of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. We believe in the power of a diverse workforce and actively encourage individuals from all backgrounds to join our team.


Join Atmos in our mission to foster an inclusive and diverse workplace, where everyone has the opportunity to thrive and make a meaningful impact.

Salary

$65,000 - $130,000 per year