Experienced Backend Developer - USA Remote
Braintrust
Software Engineering
United States
Posted on Jan 19, 2025
Job Description
About Arya:
Arya is building the Couples Wellness category, poised to become the next billion-dollar cornerstone in the global wellness market. Couples have always faced the challenge of falling into routine, leading to increased loneliness and neglecting emotional and physical intimacy. Arya's AI concierge helps couples invest in their relationships and love life, both inside and outside the bedroom, promoting healthier, stronger relationships.
Role Description:
We are seeking a skilled Backend Engineer with expertise in Python to join our fully remote, USA-based team. The ideal candidate will have a strong foundation in backend development, a proactive approach to creating and maintaining unit tests, and experience with tools like PyTest and frameworks such as FastAPI. While not required, familiarity with large language models (LLMs) and prompt engineering is a plus. You will play a critical role in ensuring the reliability, performance, and scalability of our systems.
Responsibilities:
About Arya:
Arya is building the Couples Wellness category, poised to become the next billion-dollar cornerstone in the global wellness market. Couples have always faced the challenge of falling into routine, leading to increased loneliness and neglecting emotional and physical intimacy. Arya's AI concierge helps couples invest in their relationships and love life, both inside and outside the bedroom, promoting healthier, stronger relationships.
Role Description:
We are seeking a skilled Backend Engineer with expertise in Python to join our fully remote, USA-based team. The ideal candidate will have a strong foundation in backend development, a proactive approach to creating and maintaining unit tests, and experience with tools like PyTest and frameworks such as FastAPI. While not required, familiarity with large language models (LLMs) and prompt engineering is a plus. You will play a critical role in ensuring the reliability, performance, and scalability of our systems.
Responsibilities:
- Develop and maintain backend systems using Python, with a focus on reliability and performance.
- Build RESTful APIs using FastAPI and ensure they meet business and technical requirements.
- Design, write, and maintain unit tests (e.g., using PyTest) to ensure code quality and catch regressions.
- Collaborate with the team to proactively address potential issues and assess the impact of changes.
- Work with relational databases (PostgreSQL) and ORM tools like Prisma to design and optimize schemas and queries.
- Integrate new features and tools into existing workflows, ensuring seamless system operation.
- (Optional) Experiment with and implement solutions leveraging LLMs or prompt engineering techniques.
- Strong experience in Python backend development.
- Hands-on experience with FastAPI and PyTest (or similar testing frameworks).
- Knowledge of PostgreSQL and experience with Prisma or similar ORM tools.
- Ability to design and maintain unit tests, ideally familiar with TDD or similar testing methodologies.
- Strong problem-solving and debugging skills, with a proactive mindset toward testing and ensuring reliability.
- (Optional) Familiarity with LLMs and prompt engineering.