Why You Should Join Us Provenir is a global fintech company with offices across North America, the UK, Latin America, India and Singapore. Recognized by the Global BankTech Awards as the the 2023 “Best Credit and Risk Solution by a Vendor” and named the “2023 Data Initiative of the Year” by the US Fintech Awards, we help fintechs, financial institutions, and payment providers make smarter decisions, faster. We are passionate about technology and empowering businesses to become industry leaders. As a leading provider of decisioning, and analytics products for financial services and other industries, we empower businesses to create digital-first decisioning solutions that drive business growth. If you’d like to work at an innovative fintech with a global footprint that is redefining the industry, then we want you What You’ll Do We have an excellent opportunity for a Senior Software Engineer II to design, build and operationalise large-scale data, AI and ML solutions and applications for Provenir AI. You day to day will include but not limited to; Design, develop, and maintain efficient, reusable, and reliable software Engineer AI and Machine Learning API products Assume full ownership of assigned tasks, demonstrating leadership and setting a positive example as a Senior member of the team. Ensure that each task is executed with a high level of competence, and commitment, and in alignment with team goals Provide technical leadership and strategic direction for software development projects and teams. Participate in the hiring process and help build a strong, high-performing team within the region. Provide technical leadership and strategic direction for software development projects. Partner with cloud architects and Leads to design the requirements for ML/AI products Contribution and construction of the product roadmap including design and testing of POC products Create functional/technical specification documents and communicate with different stakeholders Participate in code reviews, mentor junior developers, ensure best practices in software development, and assist with recruitment. Take the initiative to research and propose enhancements and improvements, proactively identifying opportunities to increase efficiency and effectiveness in our processes and systems Requirements In-depth experience in Java software development Must have hands-on experience developing cloud-native applications using services like AWS S3, SQS, Kinesis, Apache Flink or equivalent services on other cloud platforms such as GCP Experience in stream data processing, low latency application coding Experience leading software development teams and mentoring junior developers Experience with Spring Boot and the Spring ecosystem Designing, developing and deploying RESTful APIs and services Experience in writing comprehensive unit and integration tests, ensuring the delivery of high-quality code. Candidates should demonstrate proficiency in test-driven development (TDD) methodologies and be committed to maintaining excellent code quality standards Experience with software development life cycle from requirements gathering to deployment Ability to clearly articulate ideas during requirements and design sessions with the team and lead teams on assigned initiatives Strong analytical, problem-solving and synthesising skills while understanding the scope and impact of your work Taking initiative, learning quickly and being able to adapt to shifting priorities Although not essential, it would be great if you have practical experience with: AI and Machine Learning frameworks Python Kubernetes, Docker and CI/CD tools and processes What You’ll Love about Us Our employees are empowered to be curious, forward-thinking leaders. We ask them to explore the uncharted and invent the unimagined. That’s what makes Provenir unique. We offer comprehensive health and wellness plans. You will enjoy paid time off and company holidays, flexible and remote-friendly options, along with benefits to plan for your future. At Provenir, we recognize that diversity and inclusion make our teams stronger. We are committed to equal employment opportunity and welcome everyone regardless of race, color, ancestry, religion, national origin, age, sex, gender identity, sexual orientation, disability, marital status, domestic partner status, citizenship, or veteran status or medical condition. We encourage people from all backgrounds to apply.