Senior Software Engineer
Core
Design, implement, and improve secure, scalable software applications and systems for the fintech sector, serving consumers, merchants, and financial institutions.
Role type
Senior Software Engineer (Fintech)
Builds
Extensible and maintainable product components, web-based or mobile applications, and enterprise-scale web services.
Domain
Fintech / Payments Technology
Deliverable
production ML models | product features
Required skills
Software development, coding patterns, debugging, test plan creation, incident response, security assessment, stakeholder collaboration, project estimation
Preferred skills
Generative AI tools usage, enterprise-scale web services development, client-facing project experience, advanced degree in CS/Engineering
Technologies
Cloud services, automation frameworks, AI-assisted development tools, debugging tools
Responsibilities
Design and develop product components based on senior engineer guidance; create and implement code for products and services; apply security assessment processes to code; participate in code reviews; create test plans and configure testing procedures; respond to incidents during on-call rotations; collaborate with cross-functional teams to translate business requirements into technical solutions.
Seniority
Mid-to-Senior, hands-on IC