As a Software Engineer on our Monetization Platform team, you will be responsible for designing and developing a scalable and efficient platform to drive revenue growth for drata. You will work closely with cross-functional teams to identify business opportunities and develop technical solutions to meet those needs.
Key Responsibilities:
- Design and develop high-quality software components using Python, Node.js, and AWS.
- Collaborate with data scientists to integrate machine learning models into the platform.
- Work with the product team to identify and prioritize features and requirements.
- Develop and maintain automated testing and deployment scripts.
- Participate in code reviews and contribute to the improvement of the overall codebase.
Requirements:
- 5+ years of experience in software development with a focus on backend systems.
- Proficiency in Python, Node.js, and AWS.
- Experience with machine learning and data science concepts.
- Strong understanding of software design patterns and principles.
- Excellent communication and collaboration skills.