Accelerate the design and implementation of our Next-Gen Financial Platform as part of a complete Financial System overhaul that will support our growing multi-billion-dollar business per year
Design and implement applications with decoupled codebase, deployment, and data stores utilizing cloud based tech
You will collaborate with other senior engineers to bring the best software development and coding practices to Finance
You will be empowered to propose and prioritize initiatives that increase the quality and efficiency of the development team including agile best practices
Partner with senior team-members to gather future requirements to position our roadmap for success
Work with senior leadership to architect solutions and ensure that we deliver the right functionality, in a timely manner
Create educational content, including sample code, workshops, video tutorials, and documentation
What You'll Need
Experience as a full lifecycle software engineer and deep understanding of a modern programming language (such as Python, Java, and PHP)
Strong SQL/Database skills including schema/database design and query writing/optimization
Experience designing and building highly performant scalable distributed systems
Experience creating and maintaining documentation for both technical and non-technical audiences
Experience partnering with product managers & stakeholders to gather requirements and design solutions in an agile environment
Experience working in or leading a team of 8+ engineers where members often collaborate on the same long term initiatives