Staff Software Engineer Position
4 weeks ago
At Ripple, we are pioneering a new era of financial innovation, where value flows seamlessly, just like information does today. As a Staff Software Engineer, you will play a pivotal role in advancing our production infrastructure platform and release pipelines.
This is a unique opportunity to work in a fast-paced startup environment with experienced industry leaders, where you can dive deep into the latest technologies and make a meaningful impact. Our learning environment is designed to support your growth, with a professional development budget to help you explore new areas of interest.
The Work
As an Infrastructure Engineer at Ripple, you will be responsible for architecting scalable networking solutions across our AWS VPC to support internal services and external customer connectivity. You will work closely with product engineers to support their infrastructure needs, ideally in a self-service environment.
- Design and implement a scalable networking solution across Ripple's AWS VPC to support internal services and external customer connectivity
- Develop and provide platform features for compute, authentication, service discovery, and calls, observability, and redundancy
- Lead architectural approaches with the right tradeoffs between scale, cost, and maintenance
- Coach junior engineers on design, development, testing, and deployment best practices
- Deploy and maintain Ripple's multi-region, multi-provider service platforms with an emphasis on security and resiliency
- Develop tools for automation, monitoring, and instrumentation to reduce operational friction and increase engineering efficiency
- Create and automate new and existing platform and application lifecycle services, leveraging data to converge on declared states with minimal human interaction
- Propose scalable, maintainable, and cost-effective solutions
- Participate in the leadership of DevOps and GitOps principles within the organization
What You'll Bring
To be successful in this role, you will need to possess a strong background in software development, with solid experience in Go, Python, or Java. A bachelor's and/or master's degree in Computer Science, Computer Engineering, or a related technical discipline is also required.
- 8+ years of relevant work experience with a solid development background in Go, Python, or Java
- Working knowledge of deploying networking for cloud environments (mid to large scale)
- Experience with automation
- Services for multi-account design like AWS Organization, AWS Control Tower
- Working knowledge of DNS and IP Address Management
- Experience working with cloud infrastructures, particularly AWS
- Experience with Infrastructure-as-Code (e.g., Terraform, CloudFormation, etc.)
- Experience with real-time telemetry and tracing tools like Prometheus
- Strong team player with a customer service orientation and ability to forge relationships at all levels of the company and across diverse cultures
- Excellent communication skills – written, verbal, and interpersonal
Who We Are
Ripple is an innovative company that values diversity, equity, and inclusion. We strive to create a work environment where every employee feels respected, valued, and empowered to contribute their best. As a Staff Software Engineer at Ripple, you will have the opportunity to work in a collaborative and dynamic environment that fosters growth, innovation, and excellence.
Benefits
We offer a comprehensive benefits package that includes competitive salary, bonuses, and equity. You will also have access to a range of perks, including catered lunches, fully-stocked kitchens with premium snacks and beverages, and plenty of fun events. Our benefits package is designed to support your well-being and help you thrive in your role.
-
London, Greater London, United Kingdom CV Library Full timeWe are looking for a highly experienced Staff Software Engineer to join our IT&S Group as a Software Engineering Automation Specialist.In this role, you will have the opportunity to leverage your technical skills in systems management, supporting software engineering automation, and database skills to promote best practices and support the broader...
-
C++ Software Engineer
1 month ago
London, Greater London, United Kingdom Swift Software Full timeWe're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...
-
Staff Software Engineer
4 weeks ago
London, Greater London, United Kingdom Global Experience Specialists Full timeAbout the RoleWe're seeking a skilled Staff Software Engineer to join our dynamic team. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining our software applications. You'll work closely with our product team to understand requirements and deliver high-quality solutions.Key ResponsibilitiesDesign and...
-
Fintech Software Engineer Apprentice
6 days ago
London, Greater London, United Kingdom Acre Software Full timeAbout Acre SoftwareWe are a fully funded, early-stage Fintech start-up looking to make a significant impact on the mortgage market. Our innovative approach simplifies home-buying and automates compliance, making us an exciting place to work.Job DescriptionWe are seeking a talented Fintech Software Engineer Apprentice to join our team. As an apprentice, you...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...
-
Staff Software Engineer Platform
24 hours ago
London, Greater London, United Kingdom Moody's Full timeWe are seeking a Staff Platform Engineer to join our Central Product Group. This role offers a competitive salary of $180,000 per year. In this position, you will develop clean, functional code with a polyglot engineering mindset, proficient in multiple languages including Python. You will also coordinate with development teams to facilitate experimentation...
-
Software Engineer Position
4 weeks ago
London, Greater London, United Kingdom Breakroom Full timeWe're looking for a skilled Software Engineer to join our team. As a key member of our staff, you will be responsible for designing and implementing software solutions that meet our clients' needs.Main Responsibilities:Design and develop software solutionsCollaborate with cross-functional teams
-
Senior Staff Software Engineer
1 month ago
London, Greater London, United Kingdom leantech Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at LeanTech. As a key member of our engineering team, you will play a leading role in developing and building the infrastructure that will underpin the future of the financial ecosystem.Your ResponsibilitiesDesign and implement scalable and efficient software systems using...
-
Staff Software Engineer
4 weeks ago
London, Greater London, United Kingdom Samsara Full timeAbout the RoleAt Samsara, we're seeking a highly skilled Staff Software Engineer - Technical Leader to join our team. As a technical engineering leader, you'll bring fresh ideas and expertise to guide the team's technical design and architecture, enabling increasingly complex features and customer use cases.You'll work on specific projects critical to...
-
**Software Engineer**
4 weeks ago
London, Greater London, United Kingdom DevOn Software Full timeAbout the Role:We are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software systems using modern programming languages.Key Responsibilities:Design and develop scalable software systems.Collaborate with cross-functional teams to identify and...
-
Control and Software Engineer
1 month ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled Control and Software Engineer to join our team at Software Defined Automation GmbH.As a key member of our engineering team, you will be responsible for the integration and delivery of high-quality software into a variety of embedded systems.Our company is at the forefront of battery technology, and we are...
-
Software Engineer Position
4 weeks ago
London, Greater London, United Kingdom Hunter Bond Full time £150,000Software Engineer PositionAt Hunter Bond, we are seeking a talented Software Engineer to play a critical role in developing and optimizing high-frequency trading systems. The ideal candidate will have a strong understanding of data structures, algorithms, and software design principles, as well as experience with multi-threaded programming and real-time...
-
London, Greater London, United Kingdom Acre Software Full timeAcre Software is revolutionizing the £1.4 trillion UK mortgage market with a cutting-edge, end-to-end management system.We're streamlining the homebuying process by eliminating unnecessary admin and pain. Our platform covers the entire journey, from determining what buyers can borrow to securing their keys.Following a successful 2023, where we facilitated...
-
Cloud Software Deployment Engineer
2 weeks ago
London, Greater London, United Kingdom Bytes Software Services Full timeRole OverviewWe are seeking a highly skilled Senior DevOps Engineer to join our team at Bytes Software Services. The successful candidate will be responsible for developing and establishing tooling and processes that enable continuous deployment and improve our release velocity.The ideal candidate will have a strong understanding of software development and...
-
Software Engineer
6 days ago
London, Greater London, United Kingdom Acre Software Full timeAcre Software is revolutionizing the UK's mortgage market with its cutting-edge management system.OverviewThe company is building a fully digital platform that streamlines the home buying process, reducing unnecessary admin and friction for consumers. Acre's platform covers the entire journey, from determining what buyers can borrow to handing over...
-
Software Engineer
4 weeks ago
City of London, Greater London, United Kingdom Law Staff Legal Recruitment Ltd Full timeJob Title: Software EngineerAbout the Role: We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software design and architecture, with experience in languages such as Java and Python.Responsibilities:Design and develop software applications using Java and Python.Collaborate with...
-
Full Stack Software Architect
7 days ago
London, Greater London, United Kingdom Carter Software Full timeAt Carter Software, we're at the forefront of innovation in data management. We're seeking an experienced Full Stack Software Architect to help us shape the future of our cutting-edge software solutions.Key Responsibilities:Design and develop high-quality software architectures using C# and the .NET framework.Proactively identify and address technical debt,...
-
Software Engineering Manager Position
3 weeks ago
London, Greater London, United Kingdom Ozone Talent Full timeSoftware Engineering Manager OpportunityOzone Talent is seeking an experienced Software Engineering Manager to lead their engineering team in a critical role that combines technical leadership, talent development, and software delivery.This position offers a unique blend of responsibilities, requiring strong communication skills to translate technical...
-
Staff Software Engineer
3 weeks ago
London, Greater London, United Kingdom Trili Full timeRole OverviewWe are seeking a highly skilled Staff Software Engineer to join our Core Tezos X team. As a key member of our engineering team, you will be responsible for developing next-generation Layer 2 solutions on Tezos, a highly scalable computation platform enabling new blockchain use cases.Key ResponsibilitiesDesign and implement high-performance...
-
Software Engineer Position
4 weeks ago
London, Greater London, United Kingdom DataTech Analytics Full timeSkillful Software Engineers WantedWe are seeking a skilled software engineer to join our team. Your main responsibilities will include designing, developing, and testing software applications.