Staff Software Engineer

4 weeks ago


Ajax, Canada Ripple Labs Full time
Ripple Job Posting At Ripple, we're building a world where value moves like information does today.

It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value.

THE WORK:

We are looking for a Staff Software Engineer to optimize and scale our liquidity businesses. Candidates 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. Those solutions will influence how we run our business, meaning you will partner with collaborators across the company - including Payments Product and Engineering, Applied Scientists, Trading and Markets, and Finance - to help build them well. In this role, you will also mentor other engineers to create a multiplier effect on your expertise in areas of system design, operational excellence, and iterative, continuous deployment. Ideal candidates will have a track record of technical excellence in designing, building, and delivering reliable solutions as part of a team. As a member of a growing initiative, you must be passionate about the role data can play in running customer-facing businesses. You will architect and author code to production-grade services, improving engineering standards. You are relentless in your commitment to operational excellence, ensuring that decisions are made based on the highest quality data possible. You can clearly identify feature requirements for solutions, even when problem statements are ambiguous and rapidly changing with our business.

WHAT YOU'LL DO:

Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and knowledge of machine learning deployments to deliver solutions that power a business. Deliver reliable, high-throughput, low-latency (micro)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 curious about how data can help solve problems, using your high standards for data quality and engineering operational excellence to ensure we treat data like we treat production code. 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.

WHAT YOU'LL BRING:

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.

WHO WE ARE:

Do Your Best Work. 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

Take Control of Your Finances. 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.

Take Care of Yourself. R&R days so you can rest and recharge. Generous wellness reimbursement and weekly onsite & virtual programming. Generous vacation policy - work with your manager to take time off when you need it. Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events. Benefits listed above are for full-time employees.

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. Please find our UK/EU Applicant Privacy Notice and our California Applicant Privacy Notice for reference.


  • software engineer

    2 weeks ago


    Ajax, Ontario, Canada JAM Software GmbH Full time

    Multiple Opening For Immediately Joining Candidates ApplyWe are seeking a dedicated HTML developer to join our software company. The successful candidate is responsible for collaborating with web designers to create functional, responsive and visually appealing websites that match a range of standard screen resolutions. The ideal candidate is a dynamic,...


  • Ajax, Ontario, Canada Ripple Labs Full time

    Ripple Job PostingAt Ripple, we're building a world where value moves like information does today.It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people,...


  • Ajax, Ontario, Canada Ripple Labs Full time

    Ripple Job PostingAt Ripple, we're building a world where value moves like information does today.It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people,...


  • Ajax, Canada Ripple Labs Full time

    Is this your location? If not, update now for the most accurate results! Jobs Is this your location? If not, update now for the most accurate results! front runner Director Global Direct Sourcing (d/f/m) Leica Microsystems Bodman-Ludwigshafen, Baden-Württemberg 78351 posted yesterday More... front runner Software Engineer UI/UX (f/m/d)...


  • Ajax, Ontario, Canada JAM Software GmbH Full time

    US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Canada JAM Software GmbH Full time

    US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Canada JAM Software GmbH Full time

    US AIstands as a forward-thinking digital transformation enterprise, dedicated to enabling individuals to achieve remarkable feats through cutting-edge technology.As a leader inArtificial Intelligence, Cybersecurity and Self-Healing Infrastructure, we are actively seeking top-tier talent to spearhead the commercialization of groundbreaking products and...


  • Ajax, Canada FinThrive Revenue Systems, LLC Full time

    Posted Friday, February 16, 2024 at 5:00 AM About FinThrive FinThrive is advancing the healthcare economy. We rethink revenue management to pave the way for a healthcare system that ensures every transaction and patient experience is addressed holistically. We’re making breakthroughs in technology—developing award-winning revenue...


  • Ajax, Canada FinThrive Revenue Systems, LLC Full time

    Posted Friday, February 16, 2024 at 5:00 AM About FinThrive FinThrive is advancing the healthcare economy. We rethink revenue management to pave the way for a healthcare system that ensures every transaction and patient experience is addressed holistically. We’re making breakthroughs in technology—developing award-winning revenue...


  • Ajax, Ontario, Canada Texada Software Full time

    We are looking for someone who is a technology leader with a platform mindset who will be creating software solutions for equipment dealers and rental companies . As a Director of Engineering you will be partnering closely with various business units, external and internal partners to lead the strategy for accelerating the outcomes by leveraging existing...


  • Ajax, Ontario, Canada Texada Software Full time

    We are looking for someone who is a technology leader with a platform mindset who will be creating software solutions for equipment dealers and rental companies . As a Director of Engineering you will be partnering closely with various business units, external and internal partners to lead the stra

  • Software Engineer

    2 weeks ago


    Ajax, Canada Carrier Global Corporation Full time

    Country: MexicoLocation: LOC5016: Carrier - Plant E, Carretera. Villa de García Km 3.0, Santa Catarina, 66350 MexicoRole:Software EngineerLocation:Monterrey Technology HUB - Monterrey, Nuevo León, MX.Full/ Part-time:Full timeBuild a career with confidenceCarrier Global Corporation, global leader in intelligent climate and energy solutions is committed to...

  • Software Engineer

    2 weeks ago


    Ajax, Canada Carrier Global Corporation Full time

    Country: MexicoLocation: LOC5016: Carrier - Plant E, Carretera. Villa de García Km 3.0, Santa Catarina, 66350 MexicoRole:Software EngineerLocation:Monterrey Technology HUB - Monterrey, Nuevo León, MX.Full/ Part-time:Full timeBuild a career with confidenceCarrier Global Corporation, global leader in intelligent climate and energy solutions is committed to...


  • Ajax, Ontario, Canada IIT Guwahati Alumni Association Full time

    Senior Software Engineer MaxLinear || MS Research Computer Technology IIT Delhi || B.Tech NIT Raipur Silver Medalist at MaxLinear Technologies Pvt. Principal Software Engineer at InsightSoftware, Hyderabad Software Engineer @InsightSoftware, There are multiple opening for SE,SSE,PSE for Backend, frontend and devops for 3+ yrs insightsoftware is a leading...


  • Ajax, Canada IIT Guwahati Alumni Association Full time

    Senior Software Engineer MaxLinear || MS Research Computer Technology IIT Delhi || B.Tech NIT Raipur Silver Medalist at MaxLinear Technologies Pvt. Ltd, Bangalore Principal Software Engineer at InsightSoftware, Hyderabad From BITS Pilani - AlmaConnect 103 REPLIES 162 APPLICATIONS 7mo Software Engineer @InsightSoftware, 3+ Yrs Exp. Hey...


  • Ajax, Canada IIT Guwahati Alumni Association Full time

    Senior Software Engineer MaxLinear || MS Research Computer Technology IIT Delhi || B.Tech NIT Raipur Silver Medalist at MaxLinear Technologies Pvt. Ltd, Bangalore Principal Software Engineer at InsightSoftware, Hyderabad From BITS Pilani - AlmaConnect 103 REPLIES 162 APPLICATIONS 7mo Software Engineer @InsightSoftware, 3+ Yrs Exp. Hey...


  • Ajax, Canada IIT Guwahati Alumni Association Full time

    Principal Software Engineer at Insightsoftware, Hyderabad From BITS Pilani - AlmaConnect 103 REPLIES 162 APPLICATIONS 12mo Software Engineer @InsightSoftware, 3+ Yrs Exp. Hey Guys,There are multiple opening for SE,SSE,PSE for Backend, frontend and devops for 3+ yrsCompany Descriptioninsightsoftware is a leading provider of reporting, analytics,...


  • Ajax, Canada IIT Guwahati Alumni Association Full time

    Principal Software Engineer at Insightsoftware, Hyderabad From BITS Pilani - AlmaConnect 103 REPLIES 162 APPLICATIONS 12mo Software Engineer @InsightSoftware, 3+ Yrs Exp. Hey Guys,There are multiple opening for SE,SSE,PSE for Backend, frontend and devops for 3+ yrsCompany Descriptioninsightsoftware is a leading provider of reporting, analytics,...


  • Ajax, Canada MeowTech CO. Full time

    Senior Software Engineer - NodeJS (Hybrid) Description The Senior Software Engineer (SSE) is responsible to write software programs from design specifications; Plans, executes, and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contrib


  • Ajax, Ontario, Canada MeowTech CO. Full time

    Senior Software Engineer - NodeJS (Hybrid) Description The Senior Software Engineer (SSE) is responsible to write software programs from design specifications; Plans, executes, and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contrib