- - - - What the Candidate Will Do ----
- Solid experience building reliable, fault-tolerant distributed systems and fundamentals - consensus, convergence, load balancing, data consistency and performance/efficiency constructs
- Strong desire to learn and grow, while building the best in class systems and a strong feeling of ownership coupled with collaboration
- Excellent written and verbal communication skills, including the ability to write detailed technical documents.
- An ability to have fun while working on the hardest problems
- Prior work experience in the Finance domain is a bonus
- - - - Basic Qualifications ----
- MS/BS in Computer science and at least 7+ years of individual contributor experience as a software engineer
- Experience with Java, Go, C, or C++ (bonus points for more than one).
- Detailed problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
- - - - Preferred Qualifications ----
- Identify and resolve performance and scalability issues
- Passion for driving continual improvement initiatives on engineering best practices like coding, testing, or monitoring.
- Optimize your code and improve the bar within the team
- Actively seek out the toughest technology and engineering problems and solve them with little to no guidance.
- Own large opportunities and initiatives and drive clarity, convergence, and closure across teams.
- Take the larger vision or challenge and distill it down with the leadership team into strategies and plans including trade-offs required to realize the vision.
- Be a role model in acting with good judgment and responsibility. Engineers across the organization will look to you on how best to plan and execute projects.
- Provide technical leadership and vision in designing, implementing, testing, and rolling out the next generations of our FinTech systems.
- Raise the bar on sustainable engineering by producing best-in-class code, documentation, testing, and monitoring.
- Be a humble mentor and trusted advisor for both your team members and passionate leaders alike. Tackle differences in opinion maturely and fairly, helping teams to contribute and move forward.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .