Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Codat. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
What we do at Codat
Codat helps banks, FI's and fintechs create stronger, data-driven relationships with their business customers. Our platform makes it easy for banks to access, synchronize, and interpret data from customers' financial software, enabling critical use cases such as supplier onboarding for commercial card and virtual card programs, accounting automation and underwriting business loans.
We empower the world's largest financial institutions, banks and fintechs to grow their share of wallet, reduce churn, and scale operations efficiently. Codat is backed by leading investors, including JP Morgan, Canapi Ventures, Shopify, Plaid, Tiger Global, PayPal Ventures, Index Ventures, and American Express Ventures.
Who are we looking for?
We seek an experienced, product-minded Backend Engineer who is deeply motivated by impact and solving user problems. As a technical leader and mentor, you will be instrumental in shaping our product, and your team’s technical strategy. You will drive the delivery of high-quality, simple solutions to complex problems. You will also play a key role in our broader engineering culture, defining best practices, collaborating with other senior engineers, and fostering a mindset of continuous improvement.
The Role
As a Senior Product Engineer, you will:
- Technical Leader & Mentor: Drive technical excellence and foster a culture of continuous improvement. You'll act as a mentor to other engineers, sharing expertise and guiding them in best practices for design, development, and support of solutions, while also leading technical initiatives and contributing to architectural decisions.
- Strategic & Tactical: Balancing big-picture vision with hands-on delivery.
- Driving Technical Strategy: Lead team discussions helping to solve complex technical challenges, and proactively identifying opportunities to improve our technology stack and engineering practices. You'll influence our technical roadmap and architectural decisions, bringing innovative solutions and staying at the forefront of technologies and frameworks, while championing best practices and continuous improvement across the team.
- Product Ownership: Take a leading role in designing, developing, and supporting impactful projects, ensuring seamless user experiences with observability baked in. You'll champion a user-centric approach and strong system design, ensuring alignment with stakeholders.
- Domain-Oriented Problem Solving: Go beyond the technical spec to develop a deep empathy for our clients by understanding the nuances of their connected financial data. You will use this domain expertise to contribute to product strategy, challenge assumptions, and architect solutions that deliver genuinely actionable intelligence.
- Agile Delivery & Ownership: Thrive in a fast-paced, startup-like environment, balancing speed and quality. You'll be action-oriented, take strong ownership of projects and initiatives, and deliver high-quality solutions efficiently.
- AI-Driven Innovation: Proactively identify and prototype opportunities to embed AI/ML into our core products, leveling up our offering and delivering novel value to clients. Alongside this, you will champion the use of AI tools to streamline engineering operations, enhance productivity, and upskill others across the team.
- Communication: Communicate technical concepts effectively to both technical and non-technical team members.
Codat's values - It is important that all team members live by our values.
- United - You focus on 'We' over 'Me', guiding your team and colleagues to solve problems together
- Unstoppable - ou embrace challenges, provide clarity in ambiguity and look to elevate everything around you to new levels.
- Useful - You focus on solving real problems for our customers, you consistently look to innovate and are not limited by the 'scope' of your role.
What you’ll bring to the team
- Broad expertise in distributed systems and modern data engineering technologies.
- Deep expertise in C#. Python experience is advantageous.
- Excellent communication skills - collaborating with technical and business stakeholders fluently.
- Experience leading technical initiatives and owning architectural decisions.
- Experience mentoring engineers of all levels.
- Strong focus on observability & quality.
- Experience with containerisation and orchestration technologies like Docker and Kubernetes.
- Proficiency in modern build and deployment processes, including CI/CD in a cloud-based environment. Azure experience is preferred.
- Experience with temporal.io or similar durable execution frameworks is advantageous.
- A demonstrated ability to quickly learn the business domain and use that data-centric understanding to influence product design and technical architecture