backend Remote Jobs

573 Results

7h

Application Architect-III (Hybrid)

sqloracleDesignvb.netmobileazureapic++.netcssangularjavascriptbackend

Serigor Inc. is hiring a Remote Application Architect-III (Hybrid)

Application Architect-III (Hybrid) - Serigor Inc. - Career PageSee more jobs at Serigor Inc.

Apply for this job

1d

DevOps Engineer III

McDonaldsChicago, IL, Remote
agileterraformansibleapidockerkubernetesjenkinsAWSbackend

McDonalds is hiring a Remote DevOps Engineer III

Job Description

We are seeking a skilled DevOps Engineer to help own the transformation and ongoing standardization of our CI/CD pipelines and test and development environments.

In this strategy and transformation-focused role, you will partner with our test automation teams, product engineering groups, and 3rd party engineering vendors to develop and drive CI/CD tool adoption and standardization, and development environment improvements.

We’re looking at how to use CI/CD optimizations, cloud environments, and standardization technology to improve the development lifecycle and code quality.

Responsibilities

  • As a DevOps Engineer on the Digital DevOps team, you will play a pivotal role in evaluating the CI/CD pipeline and the development environments.
  • Identify and test solutions to transform environments and CI/CD tooling to improve scalability and leverage automation.
  • Educate and advise development teams, comprising resources from the test automation, point of sale, digital applications, and backend systems, on how CI/CD standards, tooling and environments can help achieve their objectives; assist in bringing teams together to resolve repetitive issues in the CI/CD pipeline and development environments.
  • Work in an agile, startup-like development environment, where you are always working on the most meaningful priorities.

Qualifications

  • 7+ years of non-internship professional software development experience with specialization in DevOps areas of focus.
  • Excellent coding and scripting skills (Bash, Groovy) and experience with implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS)
  • Solid understanding of deployment automation solutions (i.e. Puppet, Chef, Ansible)
  • Solid, applied, knowledge of cloud infrastructure (AWS) and cluster management tools like Kubernetes (AWS EKS)
  • Experience with containers such as Docker
  • Experience with continuous integration and related tools such as Jenkins Pipelines, GitHub Actions, SonarQube, etc.
  • Implement capacity management as business practice for release environment management team working with other middleware and infrastructure teams.
  • Develop recommendations for improvements and strives to automate manual processes for existing tools and operations.
  • Collaborate with Test Automation, CICD teams to improve automation capabilities.
  • Perform root-cause analysis of defects to identify and implement solutions and process improvements.
  • Lead workgroups formed by several disparate teams.
  • Experience with writing Terraform scripts
  • Experience with implementing Service Mesh with Istio
  • Experience working with API Gateway
  • Strong verbal and written communication skills are self-driven and deliver high-quality results in a fast-paced environment.
  • Bachelor’s Degree in Computer Science or related field or equivalent years of experience

Nice-to-haves

  • Strong experience with GitHub Actions.
  • Experience converting Jenkins pipelines to GitHub Actions.
  • Experience with TeamCity
  • Experience with ArgoCD
  • Experience leading a small team and mentoring others.

Apply for this job

1d

Software Engineer II - DevOps

McDonaldsChicago, IL, Remote
agileterraformansibleapidockerkubernetesjenkinsAWSbackend

McDonalds is hiring a Remote Software Engineer II - DevOps

Job Description

We are seeking a skilled DevOps Engineer to help own the transformation and ongoing standardization of our CI/CD pipelines and test and development environments.

In this strategy and transformation-focused role, you will partner with our test automation teams, product engineering groups, and 3rd party engineering vendors to develop and drive CI/CD tool adoption and standardization, and development environment improvements.

We’re looking at how to use CI/CD optimizations, cloud environments, and standardization technology to improve the development lifecycle and code quality.

Accountabilities & Responsibilities:

  • As a DevOps Engineer on the Digital DevOps team, you will play a pivotal role in evaluating the CI/CD pipeline and the development environments.
  • Identify and test solutions to transform environments and CI/CD tooling to improve scalability and leverage automation.
  • Educate and advise development teams, comprising resources from the test automation, point of sale, digital applications, and backend systems, on how CI/CD standards, tooling and environments can help achieve their objectives; assist in bringing teams together to resolve repetitive issues in the CI/CD pipeline and development environments.
  • Work in an agile, startup-like development environment, where you are always working on the most significant priorities.

Qualifications

  • 3+ years of non-internship professional software development experience with specialization in DevOps areas of focus.
  • Excellent coding and scripting skills (Bash, Groovy) and experience with implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS)
  • Demonstrable understanding of deployment automation solutions (i.e. Puppet, Chef, Ansible)
  • Validated, applied, knowledge of cloud infrastructure (AWS) and cluster management tools like Kubernetes (AWS EKS)
  • Experience with containers such as Docker
  • Experience with continuous integration and related tools such as Jenkins Pipelines, GitHub Actions, SonarQube, etc.
  • Implement capacity management as business practice for release environment management team working with other middleware and infrastructure teams.
  • Develop recommendations for improvements and strives to automate manual processes for existing tools and operations.
  • Collaborate with Test Automation, CICD teams to improve automation capabilities.
  • Perform root-cause analysis of defects to identify and implement solutions and process improvements.
  • Lead workgroups formed by several disparate teams.
  • Experience with writing Terraform scripts
  • Experience with implementing Service Mesh with Istio
  • Experience working with API Gateway
  • Strong verbal and written communication skills are dedicated and deliver high-quality results in a fast-paced environment.
  • Bachelor’s Degree in Computer Science or related field or equivalent years of experience

Nice to Ha

  • Experience with GitHub Actions.
  • Experience converting Jenkins pipelines to GitHub Actions.
  • Experience with TeamCity
  • Experience with ArgoCD

Apply for this job

1d

Senior Full Stack Engineer

Default PortalLondon, GB Remote
agile5 years of experiencenosqlDesignmongodbjavadockertypescriptAWSjavascriptbackend

Default Portal is hiring a Remote Senior Full Stack Engineer

Senior Full Stack Engineer

Location:Remote – Must be UK based

Work Pattern:Full Time/Permanent

Security Clearance:BPSS

The Company:

At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff.

The Role:

Are you passionate about cutting-edge technology and eager to join a dynamic team of innovators? We are seeking a Senior Full Stack Engineer to play a pivotal role in developing and enhancing our web applications. If you thrive in a fast-paced environment and possess expertise in JavaScript, TypeScript, Nunjucks, Java 17, Spring Boot, and MongoDB, we want to hear from you!

Key Responsibilities:

  • Design, develop, and maintain scalable and efficient web applications using JavaScript, TypeScript, and Nunjucks.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Utilise Java 17 and Spring Boot to develop robust backend services and APIs.
  • Implement data storage solutions using MongoDB, ensuring data integrity and performance.
  • Conduct code reviews, identify areas for improvement, and contribute to the overall technical architecture.

Requirements:

  • Minimum of 5 years of experience in full stack web development.
  • Proficiency in JavaScript and TypeScript, with a strong understanding of modern frameworks such as React or Angular.
  • Experience with Nunjucks or similar templating engines.
  • Solid understanding of Java programming language and Spring Boot framework.
  • Familiarity with MongoDB or other NoSQL databases.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with cloud technologies such as AWS or Azure.
  • Knowledge of containerisation and orchestration tools like Docker and Kubernetes.
  • Understanding of Agile methodologies and DevOps practices.
  • Contributions to open-source projects or a strong GitHub profile.

Benefits:

  • Join a rapidly expanding startup where personal growth is a part of our DNA.
  • Benefit from a flexible work environment focused on deliverable outcomes.
  • Receive private medical insurance through Aviva.
  • Enjoy the benefits of a company pension plan through Nest.
  • 25 days of annual leave plus UK bank holidays.
  • Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources.
  • Participate in a generous employee referral program.
  • A highly collaborative and collegial environment with opportunities for career advancement.
  • Be encouraged to take bold steps and embrace a mindset of experimentation.
  • Choose your preferred device, PC or Mac.

Diversity & Inclusion:

Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes:

  • Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued.

  • Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all.

  • Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace.

  • By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities.

This role at Amber Labs is a permanent position, and all employees are required to meet the Baseline Personnel Security Standard (BPSS). Please be advised that, at this time, we are unable to consider candidates who require sponsorship or hold a visa of any type.

What Happens Next?

Our Talent Acquisition Team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage, which is a conversation with the company Partners. This will only be considered if deemed necessary.


See more jobs at Default Portal

Apply for this job

1d

(Senior) Software Engineer - Backend

TimescaleFully remote (UTC-8 to UTC+5.5)
DesigngraphqlapipostgresqlkuberneteslinuxAWSbackend

Timescale is hiring a Remote (Senior) Software Engineer - Backend

We're looking for experienced software engineers to help us build and maintain our managed TimescaleDB cloud services. You will have the opportunity to work with a close-knit team, developing Golang services that power our users’ TimescaleDB experience. You will design and architect features and services from the ground up and have ownership over them from the design phase through deployment to production. 

Timescale is an all-remote organization; this is a full-time position and can be located anywhere across a wide range of time zones and locations (UTC-8 to UTC+5.5)

Requirements:

  • 2+ years of software engineering experience in production environments
  • Strong programming skills (we mainly use Go but are more concerned with good fundamentals), including working with concurrency and high volume/traffic workloads
  • Experience with event-driven architecture and modern API technologies like gRPC and GraphQL
  • Strong experience with and commitment to testing
  • Comfortable developing with Linux and containers

Nice to haves

  • Experience with deploying in Kubernetes environments and/or developing Kubernetes operators/controllers
  • Deep knowledge of at least one major cloud provider (AWS preferred)
  • Experience deploying, operating, and using major production-level databases. Huge bonus points for PostgreSQL and/or TimescaleDB!

By applying for this position, you are agreeing to Timescale's Applicant Privacy Notice. 

See more jobs at Timescale

Apply for this job

1d

Senior Frontend Programmer

People Can FlyGateshead, United Kingdom, Remote
Bachelor's degreejiraDesignvuegitdockertypescriptlinuxangularjavascriptbackendfrontend

People Can Fly is hiring a Remote Senior Frontend Programmer

Job Description

  • Implementing PCF Online Services from the frontend perspective.
  • Working on developers tools used by game or publishers teams.
  • Design, develop, maintain and deliver a user interface for both internal and external use.
  • Ensuring high-quality software by creating unit, integration tests and manual testing.
  • Collaborate with backend developers, product managers, and other stakeholders to understand requirements and provide input on system design.
  • Work closely with UI/UX designers to transform mockups into responsive web interfaces.
  • Provide technical expertise and mentorship to other frontend developers.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 5+ years of professional frontend development experience.
  • 5+ years of Javascript (or similar languages, ie: Typescript), HTML, and CSS.
  • 3+ years of working experience using modern frameworks and tools such as React, Ember, Angular, Vue, etc.
  • Knowledge of VS Code (or any other IDE of your choice), Docker, WSL or Linux (optionally)
  • Solid understanding of responsive web designs principles, web performance optimisation techniques, and troubleshooting skills.
  • Proven proficiency in testing practices, such as unit testing, functional testing, integration testing, and test-driven development.
  • Familiarity with containerization technologies like Docker.
  • Solid security best practices.
  • Ability to collaborate effectively as part of the multicultural distributed team fostering collaborative and inclusive work environment.
  • Strong knowledge of version control systems like Git or Perforce.
  • Experience with RESTful APIs and asynchronous programming.
  • Self-motivation.
  • Good mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Proficient in Typescript
  • Understanding of DevOps principles, experience with GitHub Actions or similar tools
  • Prior experience with Grafana or similar services
  • Familiarity with cloud technologies
  • Experience using Linux system
  • Familiarity with backend technologies
  • Knowledge of any project management and bug tracking software (like JIRA)

See more jobs at People Can Fly

Apply for this job

1d

Lead Frontend Programmer

People Can FlyWarszawa, Poland, Remote
Bachelor's degree5 years of experiencejiraDesigngitcssangularjavascriptbackendfrontend

People Can Fly is hiring a Remote Lead Frontend Programmer

Job Description

As the Lead Frontend Software Engineer at People Can Fly, you will play a crucial role in leading the frontend development efforts, overseeing the creation of public-facing interfaces that provide exceptional user experiences. You will lead a team of frontend engineers, collaborating closely with designers, backend engineers, and product managers to deliver high-quality and scalable frontend solutions. Your expertise in frontend technologies and leadership skills will be instrumental in driving innovation and excellence in frontend development.

  • Lead and mentor a team of frontend engineers, providing guidance and support to ensure the successful delivery of frontend projects.
  • Collaborate with cross-functional teams to define requirements, establish priorities, and plan frontend development tasks.
  • Architect and design responsive, fast, and secure public-facing interfaces, leveraging best practices and industry standards.
  • Implement frontend solutions using modern frameworks and libraries, such as React, Angular, or Vue.js, while ensuring code quality and performance.
  • Optimize frontend code for speed and scalability, conducting code reviews and performance audits to identify areas for improvement.
  • Establish and enforce coding standards, best practices, and guidelines to maintain consistency and quality across frontend codebases.
  • Stay updated on emerging frontend technologies and industry trends, evaluating their potential impact on our development processes and strategies.
  • Collaborate with security experts to implement robust security measures and practices to safeguard public-facing interfaces against potential threats and vulnerabilities.

Qualifications

  • 5+ years of experience in frontend development.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Frontend Software Engineer, with at least 5 years of experience in frontend development.
  • Previous experience in a leadership or lead engineering role, with a track record of successfully leading and mentoring teams.
  • Expertise in frontend technologies, including HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Angular, Vue.js).
  • Strong understanding of responsive design principles, performance optimization techniques, and security best practices.
  • Experience with frontend build tools, package managers, and version control systems (e.g., Webpack, npm, Git).
  • Excellent problem-solving skills and attention to detail, with a passion for crafting elegant and user-friendly interfaces.
  • Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
  • Experience in the gaming industry or a passion for gaming is a plus.

Nice to have:

 

  • Understanding of DevOps principles, experience with GitHub Actions or similar tools
  • Prior experience with Grafana or similar services
  • Familiarity with backend technologies
  • Experience working with project management software (Jira, Confluence, etc.)

See more jobs at People Can Fly

Apply for this job

1d

Sr Frontend / Fullstack Programmer

People Can FlyWarszawa, Poland, Remote
Bachelor's degreejiranosqlDesignazurejavacsslinuxangularpythonAWSjavascriptbackendfrontendNode.js

People Can Fly is hiring a Remote Sr Frontend / Fullstack Programmer

Job Description

As a Senior Fullstack Software Engineer at People Can Fly, you will play a crucial role in developing end-to-end solutions for our online gaming platforms. You will be responsible for designing, implementing, and maintaining both frontend and backend components, ensuring seamless integration and optimal performance. Your expertise in both frontend and backend technologies will be instrumental in delivering innovative features and functionalities that enhance the gaming experience for our players.

  • Design, develop, and maintain frontend and backend components for online gaming platforms, ensuring high performance, scalability, and reliability.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions, balancing user needs with technical constraints.
  • Implement responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js.
  • Develop server-side applications and APIs using technologies such as Node.js, Python, or Java, ensuring secure and efficient communication between frontend and backend systems.
  • Integrate third-party services and APIs to enhance platform capabilities and functionality.
  • Write clean, maintainable code and conduct thorough code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and debug issues across the full stack, identifying root causes and implementing effective solutions.
  • Stay updated on emerging technologies and industry trends, actively contributing to the evolution of our development processes and practices.

Qualifications

  • 5+ years of frontend / backend development experience.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Fullstack Software Engineer, with a strong portfolio showcasing your proficiency in both frontend and backend development.
  • Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frontend frameworks.
  • Experience with server-side development using languages such as Node.js, Python, Java, or similar.
  • Solid understanding of databases and data modeling concepts, with experience working with relational and/or NoSQL databases.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong problem-solving skills and attention to detail, with the ability to analyze complex technical challenges and implement effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience in the gaming industry or a passion for gaming is a plus.

Nice to have:

  • Understanding of DevOps principles, experience with GitHub Actions or similar tools
  • Prior experience with Grafana or similar services
  • Familiarity with cloud technologies
  • Experience using Linux system
  • Familiarity with backend technologies
  • Good mentoring skills
  • Experience working with project management software (Jira, Confluence, etc.)

See more jobs at People Can Fly

Apply for this job

1d

AWS/Node.js Developer (Remote Opportunity)

VetsEZCharlotte, NC Remote
agileBachelor's degreenosqlDesignmongodbapigitjavadockerelasticsearchlinuxjenkinspythonAWSbackendNode.js

VetsEZ is hiring a Remote AWS/Node.js Developer (Remote Opportunity)

VetsEZ is seeking an AWS/Node.js Engineer Subject Matter Expert (SME) to be a part of a remote team. This candidate should have experience in cloud-based technologies specifically with developing and re-engineering middle-ware applications and solutions that leverage the AWS Cloud services.

The candidate must reside within the continental US.

Responsibilities:

  • Provide subject matter expertise to an agile team on a range of AWS cloud service implementation, migration, delivery, and performance management activities for multiple AWS environments.
  • Participate in technical research and development to enable continuing innovation within the infrastructure.
  • Design and build middleware solutions to enable the integration of different systems and applications.
  • Work closely with team members as needed to resolve technical issues, as well as perform routine tasks such as monitoring, server management, user and group administration, software installation, imaging etc.
  • Maintain and improve existing middleware solutions; Optimize performance, scale out and build resiliency in the platform.
  • Working as both an infrastructure and application development specialist.
  • Play a key role in migrating and transforming legacy solutions to cloud native architecture and in advising and implementing AWS best practices.
  • Work with team to enhance the automation capabilities of deployment, monitoring, & maintenance, within the DevSecOps construct.
  • Communicate technical concepts to a non-technical audience.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Management Information Systems, or equivalent degree.
  • 5+ years of demonstrated technical, IT, or Operations experience within a large-scale technology services environment in the following areas: Software Development, Application Support, and Infrastructure Support.
  • Working experience in AWS platform services such as Amazon Lambda, Auto Scaling, Elastic Load Balancing, Amazon Elastic Container Services are required.
  • Strong programming skills, including experience with languages such as node.js, Java and Python (Backend API and Microservices development experience).
  • Experience with AWS Application Migrations with Java based applications or Mainframe applications.
  • Experience in AWS developer tools, SDK, CLI tools, VPC, EC2, EBS, S3, ELB, Auto scaling, Elastic Beanstalk, IAM, RDS, Route 53, Cloud Front, Cloud watch, Cloud Trail, Secrets Manager.
  • Working knowledge of provisioning S3, Lambda, Step functions, API Gateway, SQS, SNS, configuring IAM, RDS, and DynamoDB services.
  • Experience with AWS EC2 Instances provisioning, AWS VPC setup, AWS Auto Scaling for availability of EC2 Instances and availability of applications.
  • Extensive knowledge in creating AWS CloudFormation templates/scripts; Build and Deployment strategies with CloudFormation and Serverless JS Framework.
  • Solid understanding in noSQL database like MongoDB, Elasticsearch, DynamoDB etc.
  • Knowledge on various components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Expertise in source control and deployment tools like CodePipeline, GIT, Jenkins, etc.
  • Proficiency in programming with different Java IDE's like Eclipse ,Net beans, Visual Studio
  • Experience with monitoring and metrics (PagerDuty, Dynatrace, CloudWatch, etc.).
  • Understanding of Agile, DevOps and Infrastructure as Code (IaC) is strongly desired and experience working in a DevOps environment with teams.
  • Experience with Red hat Linux, Unix or Windows operating systems.

Additional Qualifications:

  • Experience working with Department of Veterans Affairs (VA) or other health-related organizations desired.

  • AWS Certification a plus.

  • Experience in SAFe/Agile Software Development.

  • Ability to work effectively in a multi-stakeholder and DevSecOps environment.

  • Ability to obtain a government clearance.

Benefits:

  • Medical/Dental/Vision
  • 401k with Employer Match
  • Corporate Laptop
  • PTO + Federal Holidays
  • Training opportunities
  • Remote work options

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status.

Sorry, we are unable to offer sponsorship at this time.

See more jobs at VetsEZ

Apply for this job

2d

Backend Software Engineer, Python - US Remote

Experian., ., Remote
terraformDesignazuredockerjenkinspythonAWSbackend

Experian is hiring a Remote Backend Software Engineer, Python - US Remote

Job Description

About the Role:

Our team is responsible for building the backend components of MLOps platform on AWS. The backend components we build are the fundamental blocks for feature engineering, feature serving, model deployment and model inference in both batch and online modes.

What you’ll do here:

  • Design & build backend components of our MLOps platform on AWS.
  • Collaborate with geographically distributed cross-functional teams.
  • Participate in on-call rotation with the rest of the team to handle production incidents.

Qualifications

Required Experience/Skills:

  • Web development frameworks such as Flask, Django or FastAPI.
  • WSGI & ASGI web servers such as Gunicorn, Uvicorn etc.
  • Concurrent programming designs such as AsyncIO.
  • unit and functional testing frameworks.
  •  public cloud platforms like AWS, Azure, GCP, preferably AWS.
  • CI/CD practices, tools, and frameworks.

Preferred Experience/Skills:

  • Apache Kafka and developing Kafka client applications in Python.
  • MLOps platorms such as AWS Sagemaker, Kubeflow or MLflow.
  • Big data processing frameworks, preferably Apache Spark.
  • Containers (Docker) and container platorms like AWS ECS or AWS EKS.
  • DevOps & IaC tools such as Terraform, Jenkins etc.
  • Various Python packaging options such as Wheel, PEX or Conda.
  • Metaprogramming techniques in Python

See more jobs at Experian

Apply for this job

2d

eDiscovery Technical Services Engineer - Remote India with Rotation in Europe

remote-firstsqlDesignc++backendfrontend

George Jon, Inc. is hiring a Remote eDiscovery Technical Services Engineer - Remote India with Rotation in Europe

eDiscovery Technical Services Engineer - Remote India with Rotation in Europe - George Jon, Inc. - Career PageSee more jobs at George Jon, Inc.

Apply for this job

2d

Staff Cloud Infrastructure Engineer

HandshakeRemote (USA)
agileterraformDesignc++elasticsearchkubernetesAWSbackend

Handshake is hiring a Remote Staff Cloud Infrastructure Engineer

Everyone is welcome at Handshake. We know diverse teams build better products and we are committed to creating an inclusive culture built on a foundation of respect for all individuals. We strongly encourage candidates from non-traditional backgrounds, historically marginalized or underrepresented groups to apply.

Your impact

At Handshake, we are assembling a team of dynamic engineers who are passionate about building high-quality, impactful, self-service platforms. As a Staff Cloud Infrastructure Engineer, you will spearhead the management of our Infrastructure as Code and Kubernetes platforms, guaranteeing their seamless operation in a scalable cloud environment. Your expertise will be pivotal in optimizing our platforms for maximum efficiency and reliability, owning our Technical Excellence and SRE programs, ensuring they meet the demands of our growing business while maintaining robust scalability. You'll play a crucial role in mentoring and developing junior engineers, fostering a collaborative and growth-oriented team culture.

Your role

  • Design, implement, and maintain scalable cloud infrastructure solutions using industry best practices.

  • Collaborate with cross-functional teams to ensure smooth integration of infrastructure components and broader application architecture.

  • Monitor, analyze, and optimize cloud infrastructure performance, reliability, and cost-effectiveness.

  • Automate deployment, configuration, and management tasks using infrastructure as code (IaC) tools such as Terraform and Spacelift.

  • Provide technical guidance and mentorship to junior members of the infrastructure team.

  • Participate in on-call rotations to address infrastructure-related incidents and ensure high availability of our cloud services and the Handshake Platform.

  • Stay updated on emerging cloud technologies and trends, evaluating their potential impact on existing infrastructure and recommending appropriate adoption strategies.

  • Design and document infrastructure configurations, procedures, and best practices to facilitate knowledge sharing and maintain operational efficiency.

  • Lead our Technical Excellence program, increasing observability and measurement of KPIs & SLOs across our platforms.

  • Implement modern, cloud-native solutions such as service mesh, advanced scaling and deployment strategies, workflow orchestration.

  • Develop and improve processes to provide self-service and first-class user experience for our engineers.

  • Be a thought leader, drive innovation by helping to develop team roadmaps aligning with our business goals.

  • Work in a 100% Cloud Environment (GCP) and use tools and services like Argo Workflows, Argo CD, Datadog, Kubernetes, improving the reliability and scalability of our platforms.

Your experience

  • You are adept with agile software development lifecycle and DevOps principles

  • You thrive taking projects from inception to completion and are outcome-oriented, measuring business impact

  • You act with empathy when partnering with fellow engineers and coworkers, focusing on user experience and simplicity

  • You build and maintaining cloud-based architectures in AWS and/or GCP, at scale

  • You have expertise with Kubernetes, IaC, observability and modern infrastructure tooling

  • You have prior experience with building and maintaining self-service tooling and guardrails

  • You have experience in securing Cloud workloads through implementing best practices such as OPA, RBAC, and utilizing Kubernetes security features

  • You have experience building or working directly with SRE in areas related to Operational Readiness and Incident Response

  • You have Infrastructure networking experience: firewalls, load balancing, DNS, etc.

  • You are passionate about building simple, yet high-quality infrastructure

  • You have experience working in distributed, performant, at-scale backend systems

  • You are strong in Operations and have a passion for automation and reducing toil

Bonus areas of expertise

  • GitOps & Argo ecosystem of tools

  • Service Mesh (istio, Linkerd, etc.)

  • ElasticSearch and search indexing, semantic and vector search experience

  • Distributed tracing and observability with tools like Datadog, OTEL

  • FinOps and cloud cost controls/governance

Compensation range

$210,000-$240,000

For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above.

About us

Handshake is the #1 place to launch a career with no connections, experience, or luck required. The platform connects up-and-coming talent with 750,000+ employers - from Fortune 500 companies like Google, Nike, and Target to thousands of public school districts, healthcare systems, and nonprofits. In 2022 we announced our $200M Series F funding round. This Series F fundraise and valuation of $3.5B will fuel Handshake’s next phase of growth and propel our mission to help more people start, restart, and jumpstart their careers.

When it comes to our workforce strategy, we’ve thought deeply about how work-life should look here at Handshake. With our Hub-Based Remote Working strategy, employees can enjoy the flexibility of remote work, whilst ensuring collaboration and team experiences in a shared space remains possible. Handshake is headquartered in San Francisco with offices in Denver, New York, London, and Berlin and teammates working globally. 

Check out our careers site to find a hub near you!

What we offer

At Handshake, we'll give you the tools to feel healthy, happy and secure.

Benefits below apply to employees in full-time positions.

  • ???? Equity and ownership in a fast-growing company.
  • ???? 16 Weeks of paid parental leave for birth giving parents & 10 weeks of paid parental leave for non-birth giving parents.
  • ???? Comprehensive medical, dental, and vision policies including LGTBQ+ Coverage. We also provide resources for Mental Health Assistance, Employee Assistance Programs and counseling support.
  • ???? Handshake offers $500/£360 home office stipend for you to spend during your first 3 months to create a productive and comfortable workspace at home.
  • ???? Generous learning & development opportunities and an annual $2,000/£1,500/€1,850 stipend for you to grow your skills and career.
  • ???? Financial coaching through Origin to help you through your financial journey.
  • ???? Monthly internet stipend and a brand new MacBook to allow you to do your best work.
  • ???? Monthly commuter stipend for you to expense your travel to the office (for office-based employees).
  • ???? Free lunch provided twice a week across all offices.
  • ???? Referral bonus to reward you when you bring great talent to Handshake.

(US-specific benefits, in addition to the first section)

  • ???? 401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
  • ???? All full-time US-based Handshakers are eligible for our flexible time off policy to get out and see the world. In addition, we offer 8 standardized holidays, and 2 additional days of flexible holiday time off. Lastly, we have a Winter #ShakeBreak, a one-week period of Collective Time Off.
  • ???? Lactation support: Handshake partners with Milk Stork to provide a comprehensive 100% employer-sponsored lactation support to traveling parents and guardians.

(UK-specific benefits, in addition to the first section) 

  • ???? Pension Scheme: Handshake will provide you with a workplace pension, where you will make contributions based on 5% of your salary. Handshake will pay the equivalent of 3% towards your pension plan, subject to qualifying earnings limits.
  • ???? Up to 25 days of vacation to encourage people to reset, recharge, and refresh, in addition to 8 bank holidays throughout the year.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake UK employees.

(Germany-specific benefits, in addition to the first section)

  • ???? 25 days of annual leave + we have a Winter #ShakeBreak, a one-week period of Collective Time Off across the company.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco once a year.
  • ???? Urban sports club membership offering access to a diverse network of fitness and wellness facilities.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake Germany employees.

For roles based in Romania: Please ask your recruiter about region specific benefits.

Looking for more? Explore our mission, values and comprehensive US benefits at joinhandshake.com/careers.

Handshake is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or reasonable accommodation, please reach out to us at people-hr@joinhandshake.com.

See more jobs at Handshake

Apply for this job

2d

Backend Engineer, Plan: Project Management (Ruby)

GitLabRemote, APAC
agilesqlDesigngraphqlapirubyc++postgresqlbackendfrontend

GitLab is hiring a Remote Backend Engineer, Plan: Project Management (Ruby)

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

An overview of this role

On the Project Management team at GitLab, we empower millions of industry users—from engineers and product managers to designers—to achieve their project goals through our innovative and collaborative project management tools. As a Backend Engineer specializing in Ruby on Rails, you will play a crucial role in both executing and enhancing our platform to ensure it remains robust and scalable, meeting the diverse needs of our expansive customer base.

Join us in building our new work items platform while enhancing our legacy issues framework. Collaborate with a globally distributed team, spanning from Asia to North America, in an environment that values your input and fosters growth.

Discover more about the exciting features we work on here!

What You’ll Do  

  • Develop and Enhance Project Management Tools: Take ownership of specific projects related to our project management suite, crafted in Rails, to meet the evolving needs of users across various roles.
  • Automate and Optimize Workflows: Enhance project management workflows through automation, improving efficiency and effectiveness for teams worldwide.
  • Collaborate Across Teams: Engage with development, operations, and various other departments to promote a culture of innovation and continuous improvement.
  • Enhance System Security and Stability: Fortify our platform by developing and integrating tools that safeguard against security threats, ensuring system integrity and reliability.
  • Documentation and Analysis: Keep detailed documentation and conduct analyses of existing tools to identify and act on areas for improvement, enhancing user satisfaction and usability.
  • Support and Troubleshoot: Engage in Tier 2 or Tier 3 support during weekday, weekend, and occasionally night on-call rotations to address product operations, security issues, and urgent engineering needs.

What You’ll Bring 

  • Robust Ruby on Rails Expertise: Demonstrated experience in building, deploying, and maintaining Ruby on Rails applications, with a deep understanding of the Rails ecosystem.
  • Collaborative Skills: A proven track record of effective teamwork, capable of collaborating with diverse teams to achieve project goals.
  • Advanced Problem-Solving: A knack for tackling complex challenges with innovative solutions that enhance the functionality and efficiency of our project management tools.
  • Security Minded: A strong background in developing secure applications and a keen understanding of how to protect them against modern security threats.
  • SQL and Database Proficiency: Proficiency in writing efficient SQL queries, preferably with PostgreSQL, to manage and manipulate data effectively.
  • Agile Practices Knowledge: Experience with Agile methodologies, particularly with an interest in tooling that supports agile project management.
  • Asynchronous Work Competence: Exceptional self-management and organizational skills, thriving in a remote working environment.
  • API Design Acumen: Skilled in designing RESTful and GraphQL APIs using industry best practices.

 

About the team

You will join a balanced team of 4 backend engineers and 4 frontend engineers located worldwide, working on one of the most impactful products at GitLab. You'll gain expertise in Rails and the GitLab platform while following our Product Development Flow. Our team operates asynchronously, providing strong mutual support and a commitment to collective success.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.


Country Hiring Guidelines:GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy:Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

See more jobs at GitLab

Apply for this job

2d

Frontend Engineer

graphqlhtml5apidockertypescriptkubernetesreactjsbackendfrontend

FuseMachines is hiring a Remote Frontend Engineer

Frontend Engineer - Fusemachines - Career Page

See more jobs at FuseMachines

Apply for this job

2d

QA Analyst-Ed Tech

Robots & PencilsCalgary, Canada, Remote
jiramobileqabackend

Robots & Pencils is hiring a Remote QA Analyst-Ed Tech

Job Description

You possess extensive knowledge of QA best practices, techniques and tools. You demonstrate strong planning and organization skills. You are detail-oriented and never forget to cross your t’s and dot your i’s. You are always looking at ways to make things better and think effectiveness is key. You love to push the envelope when it comes to technology/automation, and live to be part of a team that builds what’s next.

  • Backend testing using tools like Postman
     
  • Integration testing between Front end and Back end using tools like Charles
     
  • Performance and Load testing APIs
  • Building from codebase and deploying apps to devices

  • Identify test requirements and execute test cases

  • Develop, document and maintain test cases and other test artifacts

  • Ensure that validated deliverables meet specifications and requirements

  • Report test results and bugs in appropriate tools (i.e., GitHub, Jira, Manuscript)

  • Help determine best tools to be used for testing

Qualifications

  • 4 to 6 years of experience in quality assurance – specifically mobile testing with preference given to those who have a degree in computer science, software development, or a related field

  • Advanced knowledge of and experience in using Postman, jmeter,  Selenium, Appium, etc.

  • Robust experience building from codebase and deploying to device

  • Experience with device farms/virtualized device testing

  • Ed Tech university or college workplace experience preferred

See more jobs at Robots & Pencils

Apply for this job

2d

Senior Software Engineer - MetaMask (Transaction Lifecycle)

ConsensysCANADA - Remote, EMEA - Remote, LATAM - Remote, UNITED STATES - Remote
c++backend

Consensys is hiring a Remote Senior Software Engineer - MetaMask (Transaction Lifecycle)

Job Application for Senior Software Engineer - MetaMask (Transaction Lifecycle) at Consensys{"@context":"schema.org","@type":"JobPosting","hiringOrganization":{"@type":"Organization","name":"Consensys","logo":"https://recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/000/008/223/resized/featured-images-consensys-plexus.png?1619714258"},"title":"Senior Software Engineer - MetaMask (Transaction Lifecycle)","datePosted":"2024-01-18","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":null,"addressRegion":null,"addressCountry":null,"postalCode":null}},"description":"\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eOur mission is to unlock the collaborative power of communities by making Web3 universally easy to use, access, and build on.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWorking with Consensys puts you at the \u003c/span\u003e\u003cstrong\u003eforefront of an evolving paradigm\u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e, transforming our society for the better. We fundamentally believe blockchain is the next generation of technology that can lay the foundation for a more just and equitable society.\u0026nbsp;\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBlockchain tech is just over 10 years old. Ethereum itself is still a toddler and we’re far from reaching our full potential. You’ll get to work on the tools, infrastructure, and apps that scale these platforms to billions of users.\u0026nbsp;\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eYou’ll be constantly exposed to new concepts, ideas, and frameworks from your peers, and as you work on different projects — challenging you to stay at the \u003c/span\u003e\u003cstrong\u003etop of your game\u003c/strong\u003e\u003cspan style=\"font-weight: 400;\"\u003e. You’ll join a network of entrepreneurs and technologists that re

See more jobs at Consensys

Apply for this job

2d

Staff Full Stack Engineer - MetaMask

ConsensysCANADA - Remote, EMEA - Remote, LATAM - Remote, UNITED STATES - Remote
c++typescriptjavascriptbackendNode.js

Consensys is hiring a Remote Staff Full Stack Engineer - MetaMask

Job Application for Staff Full Stack Engineer - MetaMask at Consensys{"@context":"schema.org","@type":"JobPosting","hiringOrganization":{"@type":"Organization","name":"Consensys","logo":"https://recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/000/008/223/resized/featured-images-consensys-plexus.png?1619714258"},"title":"Staff Full Stack Engineer - MetaMask","datePosted":"2024-04-18","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":null,"addressRegion":null,"addressCountry":null,"postalCode":null}},"description":"\u003cp\u003eOur mission is to unlock the collaborative power of communities by making Web3 universally

See more jobs at Consensys

Apply for this job

2d

Lead Backend Engineer: .NET core (C#)

Shift TechnologyFrance - Remote
4 years of experiencesqlc++.netelasticsearchpythonbackend

Shift Technology is hiring a Remote Lead Backend Engineer: .NET core (C#)

The future of insurance starts with AI. To date, Shift Technology's AI-powered products have benefitted more than 300 million policyholders globally by reducing underwriting risk, identifying more fraud, and automating critical tasks throughout the claims process.  Shift harnesses the power of AI to enable the world’s leading insurance organizations to make better decisions. Our products help insurers improve operational efficiency, reduce costs, and deliver superior customer experiences to their policyholders.  Our culture is built on innovation, trust, and a drive to transform the insurance industry by imagining and innovating solutions that impact insurers and their customers - like you! We come from more than 50 different countries and cultures and together we are creating the future of insurance.

About the Engineering Team: 

Our Engineering team lies at the core of the value we offer to our customers. We solve complex problems by working not only within our squads, but also by working collaboratively with other teams across the organization. 

Our tech stack includes Python, Net core (C#), MS SQL Server, Elastic Search, and more. If you are excited by solving complex technical challenges, this is the right place for you!

We are in a process of moving towards distributed data on cloud platforms and have challenging opportunities in optimizing both bulk and real-time processing!

Realtime Services Squad

What you’ll do

  • Write effective, scalable code to help with development of back-end components to improve responsiveness and overall performance.
  • Integrating user-facing elements into applications
  • Deliver, maintain, support and improve new & existing features in our customer products
  • Contribute to Shift’s new technologies adoption by monitoring technological development, driving research and building POCs
  • Provide technical guidance to peer engineers and help them to upskill

What you bring...

  • You have at least 4 years of experience in software development.
  • You have strong Coding Skills: C# .Net Tech Agnostic comfortable with OOP
  • You master some data streaming tools like Kafka, Spark, Flink, Beam…
  • You have a good understanding of distributed data systems
  • Familiar with Python Frameworks (like Django, Flask or Pyramid)
  • Build and modify high-performance APIs and program
  • Bonus: SQL Server and Elasticsearch in the data layer
  • Create high-availability, low-latency, and high-performance applications
  • Knowledge and understanding of AI/ML Fundamentals
  • You often come up with new ideas to solve complex problems
  • You are used to work closely with cross-functional teams includingProduct, data scientists or engineers
  • You can communicate fluently in English.

 Recruitment Process

  • HR Screening
  • Technical Screening with a senior back-end engineer
  • Second Technical screening with a technical lead
  • Final Round with Hiring Manager 

#LI-BA1 #LI-ONSITE  #LI-HYBRID

 

To support our permanent, full time employees at every stage of their careers and lives, we provide a competitive total rewards and benefits package. Here are the global benefits we’d like to highlight:

  • Flexible remote and hybrid working options
  • Competitive Salary and a variable component tied to personal and company performance
  • Company equity
  • Focus Fridays, a half-day each month to focus on learning and personal growth
  • Generous PTO and paid holidays
  • Mental health benefits 
  • 2 MAD Days per year (Make A Difference Days for paid volunteering)

Additional benefits may be offered by country - ask your recruiter for more information. Intern and Apprentice position are eligible for some of these benefits - ask your recruiter for more details.

At Shift we strive to be a diverse and inclusive workforce. We hire and trust people without regard to race, color, religion, marital status, age, national or ethnic origin, physical or mental disability, medical condition, pregnancy, genetic information, gender identity or expression, sexual orientation, or other non-merit criteria.

Shift Technology is committed to providing reasonable accommodations for qualified individuals with disabilities in our application and employment process. Should you require accommodation, please email accommodation@shift-technology.com and we will work with you to meet your accessibility needs.

Shift Technology does not accept unsolicited CVs from recruiters or employment agencies in response to the Shift Technology Careers page or a Shift Technology social media post. Any unsolicited CVs, including those submitted directly to hiring managers, are deemed to be the property of Shift Technology.

See more jobs at Shift Technology

Apply for this job

3d

Senior Software Engineer - Full-stack

TaniumRemote, Canada
agileBachelor's degreesalesforceDesigngraphqlapigitrubyjavac++jenkinspythonbackendNode.js

Tanium is hiring a Remote Senior Software Engineer - Full-stack

The Basics

As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers design, develop, test, and deploy the products from the ground up, while iterating with product management and customers for feedback and input.

What you'll do

  • Build and maintain Tanium's products alongside an agile development team
  • Design, develop and test new product ideas from the ground up while working with product management for feedback and input
  • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
  • Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing

 

Education

  • Bachelor's degree or equivalent experience
  • CS Degree preferred

Experience

  • 5+ years industry experience
  • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs 
  • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like git and Jenkins

Other

  • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
  • Believes in the power of and the need for writing automated tests as part of development
  • Experienced debugger who can put out fires under pressure when things go wrong in production environments
  • Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools

About Tanium 

Tanium, the industry’s only provider of converged endpoint management (XEM), leads the paradigm shift in legacy approaches to managing complex security and technology environments. Only Tanium protects every team, endpoint, and workflow from cyber threats by integrating IT, Operations, Security, and Risk into a single platform that delivers comprehensive visibility across devices, a unified set of controls, and a common taxonomy for a single shared purpose: to protect critical information and infrastructure at scale. Tanium has been named to the Forbes Cloud 100 list for six consecutive years and ranks on Fortune’s list of the Best Large Workplaces in Technology. In fact, more than half of the Fortune 100 and the U.S. armed forces trust Tanium to protect people; defend data; secure systems; and see and control every endpoint, team, and workflow everywhere. That’s the power of certainty. Visit www.tanium.com and follow us on LinkedIn and Twitter.

On a mission. Together. 

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

What you’ll get

The annual base salary range for this full-time position is C$95,000 to C$280,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training and experience.

 

 

For more information on how Tanium processes your personal data, please see our Privacy Policy.

See more jobs at Tanium

Apply for this job

3d

Staff Engineer

MonzoCardiff, London or Remote (UK)
DesignmobiledockerkubernetesAWSbackend

Monzo is hiring a Remote Staff Engineer

???? We’re on a mission to make money work for everyone.

We’re waving goodbye to the complicated and confusing ways of traditional banking. 

With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers!

We’re not about selling products - we want to solve problems and change lives through Monzo ❤️

Hear from our team about what it's like working at Monzo


 

????London / UK Remote | ???? £140,000 - £190,000 + Share Options | Benefits | Technology 

About our Engineering Teams:

We have around 300 engineers out of roughly 3,000 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.

We contribute to open source software as much as possible. Our blogis a good place to learn even more about what we do.

About Financial Crime: 

Our Financial Crime team includes over 75 technical staff (Backend Engineers, ML Engineers, Mobile Engineers, Web Engineers, Analytics Engineers, Data Scientists and Data Analysts).

Our vision for Financial Crime at Monzo is to enable products and services that solve for the financial needs of all customers AND inherently safeguard customers and society from the harm of financial crime. It has a major influence on the overall customer experience and has measurable outcomes for society, our customers and our business.

Our work to fight Financial Crime & Fraud is mission-critical to Make Money Work for Everyone:

  • Earn and keep customer trust by building strong foundations to prevent and reduce financial crime 
  • Grow Monzo safely by staying one step ahead of evolving financial crime risks that may inhibit our growth
  • Build a safer society by protecting the integrity of the financial system and keeping communities safe

Staff Engineer Responsibilities:

A Staff Engineer at Monzo is a technical (IC) leadership position. As a Staff Engineer in the Fincrime collective at Monzo, you’ll:

  • Partner with the Engineering Director supporting the collective and provide technical leadership across all squads.
  • Work with the product leadership team of your collective to ensure we are making the right trade-offs across squads. 
  • Rally your team around a mission, objective or company priority, injecting urgency when needed or slowing down pace to make sure the right controls are in place
  • Understand several work-streams across your group keeping enough context to regularly provide technical advice to other engineers
  • Use your expert knowledge and experience to lead architectural discussions for the most complex systems in the collective. You’ll do this in order to arrive at solutions that are robust and optimal given the context 
  • Keep a high bar for technical excellence in the collective, through your own work, highlighting the work of others and calling out when things haven’t quite met the bar
  • Foster a culture of quality within your collective. Proactively championing measures to test work, and gets buy-in from stakeholders when this is not appreciated. 
  • Pro-actively mentor, sponsor and up-level engineers

 

As a Staff Engineer in Fincrime, you will have company-wide influence, working with other collectives to grow Monzo safely. You will sit at the intersection of building products as well as ML models and platforms. You will make sure that our systems are fit for purpose and accelerate. You will prepare the team to respond to adversarial attacks by criminals and occasionally lead efforts to nullify such attacks. This is the most senior IC position within Fincrime.

What you’ll be using/ What you’ll be working on: 

We rely heavily on the following tools and technologies:

  • Go to write our application code (there’s an excellent interactive Go tutorial here)
  • Cassandra for most persistent data storage
  • Kafka for our asynchronous message queue
  • Kubernetes and Docker to schedule and run our services 
  • AWS for most of our production infrastructure and GCP for most of our data infrastructure.
  • React for internal Web dashboards
  • Feast for storing our features along a variety of tools to train and deploy models.

????We’d love to hear from you if… 

  • You have a track record of technical excellence, delivering resilient systems, ideally behind consumer products
  • You have technically led large teams to solve complex product challenges and manage trade-offs.
  • You have experience working on Backend Systems, Data-intensive systems or real-world ML deployments
  • You have some experience in Financial Crime, Security, Fraud, Trust & Safety or Integrity
  • You want to be involved in building and protecting a product that you (and the people you know) use every day
  • You have a quantitative mindset: you care about outcomes and you make data-informed decisions
  • You’re comfortable working in a team that deals with ambiguity and have experience helping your team and partner team resolve that ambiguity 
  • You think you’d enjoy the kind of work we’re doing

????What’s in it for you

????£140,000 - £190,000 ➕ share options.

✈️ We’ll help you relocate to the UK.

✅ We can sponsor your visa. 

????This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London) 

⏰We offer flexible working hours and trust you to work enough hours to do your job well, and at times that suit you and your team. 

????£1,000 learning budget each year to use on books, training courses and conferences.

????We will set you up to work from home; all employees are given Macbooks and for fully remote workers we will provide extra support for your work-from-home setup. 

➕ Plus lots more! Read our full list of benefits.

????The application journey has 4 key steps

Our interview process involves four main stages after an informal recruiter call: 

  1. Recruiter Call 
  2. Initial Call 
  3. System Design Interview 
  4. Take home task or pair coding exercise 
  5. Final interview including a behavioural and a leadership interview 

This process should take around 2-3 weeks - your schedule is really important to us, so we promise to be as flexible as possible! 

You will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions or want to talk through reasonable adjustments ahead of or during application please us at any point on tech-hiring@monzo.com 

Please also use that email to let us know if there's anything we can do to make your application process easier for you, because of disability, neurodiversity or any other personal reason.

One of our staff engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please see here.

#LI-Remote

#LI-AL1




 


Equal opportunities for everyone

Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2022 Diversity and Inclusion Report and 2023 Gender Pay Gap Report.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

See more jobs at Monzo

Apply for this job