RegScale is looking for a Python developer to build production-grade systems and integrate AI-powered features into their continuous controls monitoring (CCM) platform, aiming to improve GRC outcomes and break away from legacy GRC tool limitations.
Requirements
- Strong grasp of data structures, algorithms, and design patterns.
- Proficiency with Git workflows.
- Demonstrated ability to write unit and integration tests for APIs and services.
- Professional experience with Django (and Django REST Framework).
- Strong SQL skills and familiarity with relational database design (PostgreSQL preferred).
- Hands-on experience building and maintaining APIs.
- Practical experience or strong interest with LLM frameworks.
Responsibilities
- Design, implement, and maintain Django-based web applications, REST APIs, and data integrations.
- Write clean, maintainable, well-documented code with a focus on scalability and security.
- Ensure comprehensive unit and integration test coverage using frameworks like pytest.
- Manage code through Git workflows and participate actively in code reviews.
- Model, query, and optimize relational data primarily in PostgreSQL (experience with similar relational DBs acceptable).
- Build APIs; explore future adoption of gRPC for high-performance communication.
- Integrate LLMs into applications using standard frameworks.
Other
- Candidate must be a US Citizen
- subject to a background check and unannounced drug testing requirements
- Position allows for remote work from anywhere in the United States.
- We know how valuable your creativity and leadership skills are to our company’s success
- If you’re ready to work on the most cutting-edge design challenges