Staff Software Engineer
4 weeks ago
Ripple is a leading company in the field of blockchain and cryptocurrency solutions. We're building a world where value moves like information does today, and we're already making it happen.
Job Title: Staff Software EngineerWe're looking for a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for optimizing and scaling our liquidity businesses. You will partner with quantitative developers, applied scientists, and other software engineers to deliver new automation and systems that connect to machine learning and other optimizations that use market data to make better decisions.
Responsibilities- Design and develop reliable, high-throughput, low-latency services to power-optimized decision-making at scale.
- Provide leadership in the full software development lifecycle, from sculpting technical vision and software design to unit, integration, and end-to-end testing.
- Work with teams across the organization, including partner engineering teams, product, markets, platform, and legal, among others.
- Design and implement tools and processes to be an expert consumer of market data, specifically in real-time.
- Be a technical domain expert, provide technical leadership, and share your expertise with a team of engineers.
- Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment.
- 8+ years of hands-on Software Development experience on large-scale distributed systems, with the last 5-7+ years in a major programming language (Java Python, Go, or similar) and 2+ years experience working as a tech lead.
- Experience building and deploying containerized applications (e.g. Docker) into modern distributed computing environments such as Kubernetes in production environments.
- Experience with cloud data platforms (AWS, GCP, Databricks, or similar), with experience building transactional systems (preferably in finance/banking/e-commerce domains) to wrangle large, structured event data sources such as tick data.
- Experience with real-time data is a huge plus.
- Experience with Agile development of distributed services, with a focus on robust software design, scalability and security.
- Eagerness to work openly and collaboratively with a diverse team.
- Ability to encourage and drive engineering best practices.
- A positive attitude and a passion for sharing knowledge.
- BS or equivalent experience in Computer Science or similar, MS/PhD a plus.
- The opportunity to build in a fast-paced start-up environment with experienced industry leaders.
- A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning.
- Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
- In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
- Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team.
- We come together for moments that matter which include team offsites, team bonding activities, happy hours and more.
- Competitive salary, bonuses, and equity.
- Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support.
- Employee giving match.
- Mobile phone stipend.
Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeTechnical Leadership Opportunity at Intuit Inc.We are seeking a highly experienced Staff Software Engineer to lead our team of software engineers in developing high-volume platform capabilities that enable customer-facing experiences for Intuit customers. As a technical leader, you will be responsible for driving the design and implementation of durable...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Royal Bank of Canada. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Job DescriptionAs a Staff Software Engineer, you will be working closely...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Royal Bank of Canada> Full timeJob SummaryRoyal Bank of Canada is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Job DescriptionWe are looking for a talented software engineer who is passionate...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Royal Bank of Canada> Full timeJob SummaryRoyal Bank of Canada is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Job DescriptionWe are looking for a talented software engineer who is passionate...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
2 months ago
Toronto, Ontario, Canada AgencyAnalytics Full timeAbout the RoleAt AgencyAnalytics, we're seeking a highly skilled Staff Developer to join our team. As a Staff Developer, you'll play a key role in shaping the technical direction of our company and driving innovation in software development.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to our engineering team, ensuring...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
2 months ago
Toronto, Ontario, Canada AgencyAnalytics Full timeAbout the RoleAt AgencyAnalytics, we're seeking a highly skilled Staff Developer to join our team. As a Staff Developer, you'll play a key role in shaping the technical direction of our company and driving innovation in software development.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to our engineering team, ensuring...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob Title: Staff Software EngineerHouseful, an RBC company, is revolutionizing home ownership by making it more accessible to everyone. As a Staff Software Engineer, you will play a crucial role in developing innovative solutions to empower our customers.What You Will Do:Design and develop high-quality software features that meet the needs of our growing...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:Key...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:Key...
-
Staff Software Engineer
1 month ago
Old Toronto, Ontario, Canada Cardata Consultants Inc. Full timeJob Title: Staff Software EngineerAs a Staff Software Engineer at Cardata Consultants Inc., you will be a key member of our Engineering Team, contributing to the design, architecture, and implementation of complex software systems. Your expertise in various programming languages and technologies will be essential in ensuring the responsiveness and utility of...
-
Staff Software Engineer
1 month ago
Old Toronto, Ontario, Canada Cardata Consultants Inc. Full timeJob Title: Staff Software EngineerAs a Staff Software Engineer at Cardata Consultants Inc., you will be a key member of our Engineering Team, contributing to the design, architecture, and implementation of complex software systems. Your expertise in various programming languages and technologies will be essential in ensuring the responsiveness and utility of...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeStaff Software EngineerCome be a part of the DevX organization at Intuit Inc. as a Staff Software Engineer. Our mission is to provide top-notch developer experience and platforms for all of Intuit's developers. Our team focuses on delivering products and services for Operational Excellence driven by data and assisted by AI to maximize developer...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeStaff Software EngineerCome be a part of the DevX organization at Intuit Inc. as a Staff Software Engineer. Our mission is to provide top-notch developer experience and platforms for all of Intuit's developers. Our team focuses on delivering products and services for Operational Excellence driven by data and assisted by AI to maximize developer...
-
Senior Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital OneCapital One is a leading financial services company that provides a wide range of financial products and services to individuals, small businesses, and commercial clients. We are committed to helping our customers achieve their financial goals and improving their financial well-being.Our Software StudioOur Software Studio is a team of...