Revalia Bio is a pioneering company in biotech and drug discovery, aiming to innovate the traditional R&D model. They are seeking a highly skilled Staff Software Engineer to architect and implement backend systems and full-stack features for their web applications, ensuring high performance and reliability.
Responsibilities:
- Design and implement scalable backend services using Python and FastAPI, ensuring high performance, reliability, and maintainability
- Architect database solutions with PostgreSQL (RDS), including schema design, query optimization, and data modeling best practices
- Build and maintain RESTful APIs that integrate seamlessly with frontend applications and external services
- Develop serverless solutions using AWS Lambda for event-driven architectures and background processing
- Implement messaging and event systems using AWS SQS/SNS for asynchronous workflows and service decoupling
- Contribute to infrastructure as code using AWS CDK, supporting deployment pipelines and cloud architecture
- Write clean, scalable, and maintainable code following best practices, design patterns, and established coding standards
- Collaborate effectively with cross-functional teams including designers, product managers, and frontend engineers to refine requirements and deliver high-quality solutions
- Conduct and participate in code reviews to ensure code quality, knowledge sharing, and adherence to team standards
- Debug and troubleshoot backend issues, utilizing monitoring tools, logging, and AI-assisted debugging techniques
- Stay current with industry trends, emerging technologies, and best practices in backend and full-stack development
- Use AI coding tools (e.g., Cursor, GitHub Copilot, ChatGPT) to enhance productivity, validate generated code, and accelerate development cycles