Job responsibilities
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Lead and mentor a team of software engineers, providing guidance on daily tasks and technical challenges.
- Develop secure, high-quality production code; review and debug code written by others.
- Drive decisions that influence product design, application functionality, and technical operations.
- Collaborate across teams to deliver products and applications aligned with business requirements.
- Champion an API-first mindset and modern engineering practices.
- Serve as a subject matter expert in one or more technical domains (e.g., cloud, platform engineering, payments technology).
- Design and implement smart, scalable solutions to provide a robust experience for our partners and customers.
- Drives decisions that influence the product design, application functionality, and technical operations and processes
- Serves as a function-wide subject matter expert in one or more areas of focus
- Adds to the team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Advanced in one or more programming language(s) (Java, Python, Go). Strong coding fundamentals (algorithms and data structures).
- 2+ years of experience leading technologists to manage and solve complex technical challenges.
- Professional-level understanding with a public cloud provider (AWS, GCP, or Azure).
- Ability to tackle design and functionality problems independently with minimal oversight.
- Hands-on experience in system design, application development, testing, and operational stability.
- Solid understanding of modern application infrastructure design and non-functional requirements (security, performance, scalability, availability).
- Demonstrated proficiency with Terraform and Infrastructure as Code.
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Ability to tackle design and functionality problems independently with little to no oversight
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
Preferred Qualifications, Capabilities, and Skills
- Professional AWS certification.
- Terraform certification.
- FinTech background, especially in payments technology.
- Experience with Agentic AI.
- Experience with Infrastructure as Code and API development in the context of public cloud.
- Experience with Kubernetes (K8s) and understanding of public cloud architecture patterns for event-driven systems.