Ripjar logo
Ripjar

Data Intelligence

Staff Engineer – Labyrinth Screening

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

74 days ago

Salary

0

Seniority

Lead

Job Description

Staff Engineer – Labyrinth Screening

Ripjar

• Own the software design and technology for a technical area of Labyrinth Screening. • Collaborate with the wider engineering teams, technology, product leaders and customers to establish requirements, design and deliver high quality software. • Incorporate engineering principles and methodologies into the broader organisational decision-making process to ensure problem definition, solution development and quality assurance are effectively integrated into our business outcomes. • Take a leading role in Labyrinth Screening’s engineering organisation: contributing to standards, design patterns and technology approaches across our technical teams. • Ensure consistent application of architectural decisions and guidelines across Ripjar's software products.

Job Requirements

  • You have deep and broad experience in building and designing software: you are an engineer and technical leader.
  • You have experience working with big data or large scale data processing systems.
  • Concrete knowledge and experience of software design patterns, industry best practices and architecture design.
  • Demonstrated expertise in deploying software into production environments
  • You have experience designing distributed systems that manage extensive data and/or workloads.
  • You can quickly comprehend complex scenarios, unravel uncertainty and ambiguity and articulate the architecture of complex systems.
  • Proven ability to lead, mentor, and engage wider technical teams to drive internal growth and career progression.
  • You can communicate clearly - written, verbal, and visually - in the right level of detail for any audience.
  • Expertise in Software Engineering
  • Strong working knowledge of one or more of our tech stack, these include: JavaScript, ElasticSearch, OpenSearch, MongoDB, Apache Kafka, EKS and Kubernetes.
  • Experience with microservices architectures
  • Demonstrable experience in scaling a SaaS platform is highly desirable – particularly around evolving and improving a system architecture

Benefits

  • 25 days annual leave + birthdays off, rising to 30 days after 5 years of service & Christmas shutdown.
  • Fully remote working
  • 35 hour working week
  • Flexible working hours.
  • Private Family Healthcare
  • Life Assurance
  • Pension salary sacrifice
  • Employee Assistance Programme
  • Company contributions to your pension
  • Enhanced maternity/paternity pay
  • The latest tech including a top of the range MacBook Pro
  • There is a well-stocked pantry with food, snacks and drinks when in the office

Related Job Pages

More Full-stack Engineer Jobs

PerformYard logo

Full Stack Software Engineer

PerformYard

PerformYard makes performance management easy for everyone - flexible features for HR and a simple employee experience.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Participate in the full application development lifecycle, with a focus on writing clean, efficient and reusable code. • Own development of features, manage implementation of code and enhance product usability and consistency within the product. • Build new features using React, Javascript, Python, MongoDB, Docker • Collaborate on and develop the UI/UX and product capabilities of our employee performance SaaS product • Contribute to our API and maintain API-based connections with other, related systems • Identify and resolve performance bottlenecks • Collaborate directly with founders as well as the Collaborate closely with product management, QA, and other engineering team members • Understand internal and customer requests and creatively implement those features into PerformYard production software • Contribute to our full stack including AWS infrastructure that delivers our products to users worldwide.

Virginia
10x Banking logo

Senior Software Engineer

10x Banking

The world's most powerful cloud native core banking platform

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Be part of something bigger – join us and transform and industry. • As a Software Engineer at 10x, you are passionate about working with cutting-edge technologies, and bring deep technical knowledge and proven experience with data systems to deliver scalable solutions. • This particular role is with the team responsible for building and running the interest calculation and fees and charges components. • Services run by this team are required to calculate in excess of 10 million interest accruals every night and post tens of millions of pounds worth of interest each month. • Calculations are completed in less than 20mins and the team achieve this using a highly parallelizable Elastic Map Reduce cluster. • Additionally, to the technical side of the role, you bring experience and wisdom in mentoring junior developers and proven experience in the challenges of delivery of high-quality software in a high-performance and fast paced development environment. • You will be keen to solve problems beyond the borders of your immediate team and demonstrate that you can think on multiple levels; from strategic and tactical to driving operational excellence and system availability. • You are adept at reading code and designing and delivering systems that can exceed the exacting demands of our clients.

Hungary
Job Closed
Veeva logo

Senior Engineer – Full Stack

Veeva

Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva

• Build scalable web applications utilizing open-source tools and technologies • Build and use REST and GraphQL APIs • Be able to work independently while communicating progress to other members of the team • Participate in the technical planning, user story/technical acceptance creation, and implementation • Identify and solve complex problems • Plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility

United Kingdom
Veeva logo

Senior Software Engineer – Full Stack

Veeva

Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva

• Accelerate Application Development: Rapidly develop new applications leveraging a robust existing enterprise platform • Build to scale: Develop highly scalable software with optimal performance • Lead Feature Innovation: Drive the development of new features and improvements in a dynamic and evolving environment • Collaborate for Customer Value: Partner effectively with Product Management, Design, and QA to deliver cutting-edge solutions and direct customer value • End-to-end Contribution: Work across multiple layers of our technology stack, with a primary focus on backend development, and opportunities in frontend and DevOps • Strategic Mentorship: Develop the skills of junior engineering talent through structured mentorship

Oregon
$110K - $270K / year