Senior Software Engineer
Core
Senior Software Engineer building and delivering production software with shared ownership, working closely with a client and another senior engineer.
Role type
Senior Software Engineer (Full-stack)
Builds
Production software applications
Domain
Client-facing engineering services
Deliverable
production ML models | product features
Required skills
Python, Flask, SQLAlchemy, MySQL/MariaDB, REST APIs, Jinja2, Bootstrap, JavaScript/jQuery, Webpack, relational databases, autonomous delivery, risk identification
Preferred skills
Consulting/outsourcing experience, insurance/risk/fintech domain knowledge, two-person senior engineering model experience
Technologies
Python, Flask, SQLAlchemy, MySQL, MariaDB, Jinja2, Bootstrap, JavaScript, jQuery, Webpack
Responsibilities
Partner with another senior engineer to plan, build, test, and ship software; Work directly with client teams on daily standups and technical discussions; Develop backend applications and frontend functionality; Design and maintain REST APIs; Own work end-to-end from requirements to delivery; Proactively identify risks and communicate timelines; Ramp up quickly on existing codebase and client environment.
Seniority
Senior, hands-on IC