About the Company
We're searching for a Python Developer to help our client build a next-generation financial technology platform. Our client is at the forefront of the fintech revolution, transforming the way the world works and lives.
***Note: This position is based in our client's Seattle/Bellevue office with a hybrid work environment so only apply if you're able and willing to work onsite!
About the Role
A short paragraph summarizing the key role responsibilities.
What You'll Do
- Transform complex requirements into clean, maintainable, scalable, and well-documented code.
- Design, develop, and maintain software applications and systems that deliver value to end-users.
- Optimize algorithms, data usage, and cloud services for performance and cost-effectiveness.
- Debug and troubleshoot software issues to ensure business continuity and an exceptional user experience.
- Conduct code reviews to ensure quality, maintainability, security, scalability, and adherence to standards.
- Write unit and integration tests, implement observability, and follow best practices for builds and deployment.
- Provide on-call support, participating in team rotations and resolving production issues from root cause to prevention.
- Collaborate with cross-functional teams (engineering, product, design, security, compliance) to bring ideas to life.
- Maintain high standards of technical excellence across the team.
- Mentor junior engineers and assist in hiring new talent to strengthen the team.
What You'll Need
- A Bachelor's in Computer Science or equivalent education, with 3+ years of relevant professional experience or an advanced degree (Master’s or PhD).
- Proficiency in at least one modern development framework/language (e.g., Java, Python, Go).
- Excellent communication and collaboration skills to thrive in a fast-paced environment.
- Experience leading projects from architectural design to production, maintaining high standards of technical excellence.
- Expertise in at least one area relevant to our cloud-based financial platform (e.g., fintech, distributed systems, databases, security, or front-end).
Bonus Points
- 7+ years of relevant professional experience or a combination of work experience and advanced education.
- Demonstrable ability to lead and mentor engineers, fostering a collaborative and innovative culture.
- A track record of leading significant technical initiatives and delivering impactful results.
- Experience building and scaling high-performance engineering teams.
- Experience with live on-call and 24/7 operation of production services.
- Strong communication and collaboration skills to influence both technical and non-technical stakeholders.
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with version control systems (Git) and DevOps practices like CI/CD.
- A solid understanding of security best practices for enterprise applications.
What We Offer
- Opportunities to innovate in fintech.
- Tools for personal and professional growth.
- An inclusive and diverse work environment.
- Resources to invest in your community.
- Competitive salary and benefits.
Compensation
- We offer exciting career opportunities with competitive compensation. The pay range for this full-time position is $136,190.00 - $228,790.00, reflecting the minimum and maximum target for new hire salaries based on role, level, and location. Individual starting pay is determined by job-related skills, experience, and relevant education or training.