Software Engineer
Core
Oversees application development, modification, and maintenance of applications; monitors system performance and ensures systems run smoothly.
Role type
Senior Software Engineer (Backend & Data)
Builds
Scalable backend systems, APIs, and data-driven reports/dashboards
Domain
Banking / Financial Services
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Django, Tableau, SQL (Oracle/SQL Server/PostgreSQL), Kafka, OpenShift/AWS, CI/CD (GitHub Actions/Harness), distributed system design, cloud native patterns
Preferred skills
Gherkin/Behave BDD, Snowflake, ReactJS, Celery, Hashicorp Vault
Technologies
Python, Django, Tableau, Oracle, SQL Server, PostgreSQL, Kafka, OpenShift, AWS, GitHub Actions, Harness, ReactJS, Snowflake, Celery, Hashicorp Vault
Responsibilities
Design and deploy new applications and enhancements to existing applications; develop and implement strategies to improve systems; monitor and test system performance; lead the work of junior level associates
Seniority
Senior, hands-on IC with mentorship