redis Remote Jobs

161 Results

6h

Lead Frontend Software Engineer, Onboarding

SquareAtlanta, GA, Remote
SvelteredisterraformnosqljavaMySQLtypescriptkubernetesAWSjavascriptfrontendNode.js

Square is hiring a Remote Lead Frontend Software Engineer, Onboarding

Job Description

We are seeking a product-focused Tech Lead Frontend Engineer with 10+ years of experience to join our Onboarding Team. Our team plays a crucial role in enabling sellers to onboard and adopt Square’s ecosystem. We also maintain ownership of other critical areas like managing various device and multi-seller life cycles. Onboarding is the first step in a seller’s journey within the Square ecosystem. This public-facing team operates in a fast-paced, highly cross-functional environment and is critical to Square’s success and revenue. This makes it a high-impact and high-visibility role.

You will:

  • Lead the design/development of multiple products & solutions that are used by sellers at a high scale, ensuring robust and scalable architectures.

  • Deliver cross-functional projects on tight deadlines, managing priorities effectively to meet business needs.

  • Lead by example and help foster a culture of positivity, psychological safety, and inclusivity within the team.

  • Be exposed to and impact real business challenges, applying your deep experience to shape technical direction and manage tech debt effectively.

  • Identify and explore ways to improve application architecture and testing, leveraging your experience with multiple different styles of architectures.

  • Continually seek to optimize and improve the seller experience, driving high engineering standards and best practices.

  • Iterate rapidly on features, services, and processes, adapting to changing business requirements and feedback.

  • Build frontend interfaces that support remarkable product experiences, which are crucial to the Square onboarding process around the world.

  • Hold yourself, and your teammates, accountable to the highest standards of engineering, enabling Square to safely move billions of dollars in payments and allowing our customers to trust us with their sensitive data.

Qualifications

Preferred Qualifications:

  • 10+ years of experience in frontend engineering, with a strong track record of delivering high-quality software solutions.

  • Extensive experience with multiple architectural styles and high-scale systems, demonstrating an ability to navigate and resolve complex technical challenges.

  • Proven ability to deliver cross-functional projects on tight deadlines, balancing technical excellence with business needs.

  • Strong leadership skills, fostering a collaborative and inclusive team environment.

  • Experience in managing tech debt, shaping technical direction, and driving continuous improvement.

  • Proficient in modern frontend technologies and frameworks, with a deep understanding of best practices in software development.

  • Excellent problem-solving skills, with a keen ability to identify and implement solutions to real business challenges.

  • Commitment to high engineering standards, ensuring robust, secure, and scalable systems that maintain the trust of our customers.

Qualifications:

  • BS Degree in Computer Science or equivalent experience; ideal candidate typically has 10+ years of industry experience.

  • Extensive programming expertise with TypeScript, Node.js, React, Next.js, Ember, and Svelte.

  • Exceptional communication skills with a proven ability to work effectively in cross-functional teams.

  • Collaborative mindset, with a willingness to grow continuously as an engineer and mentor others.

  • Strong sense of customer empathy, with a desire to influence and improve product direction based on user needs.

  • Deep understanding and curiosity in designing well-architected, scalable, low-latency global systems.

  • Proactive problem-solving abilities, with a focus on creating solutions that meet both technical and business requirements.

Technologies we use and teach:

  • JavaScript, Typescript, Java

  • React,  Ember, Svelte, Typescript, Storybook

  • MySQL, NoSQL, Redis, Kafka

  • AWS, GCP

  • Protocol Buffers, Bazel, Terraform, Kubernetes, Envoy

See more jobs at Square

Apply for this job

1d

Full Stack Software Engineer

Akur8Paris,Île-de-France,France, Remote Hybrid
redisterraformtailwinduidockerpostgresqlangularpythonAWS

Akur8 is hiring a Remote Full Stack Software Engineer

Akur8 is a young, dynamic, fast growing Insurtech startup that is revolutionizing insurance pricing with transparent AI. Since 2016 our skilled R&D team of Data Scientists, Software Engineers and Actuaries has developed unique AI algorithms that automate the insurance pricing process in an unprecedented way.

Our solution is a SaaS platform which allows insurance companies to model their risks 10 times faster, with a higher predictive power than traditional methods. constituting a major game changer for the insurance industry.

Akur8 has been already been selected:

    • In CB Insights Top 50 World Insurtech Companies 2023
    • In Insurtech Global’s Top 100 AIFinTech list 2023
    • In Fintech Global’s Top 100 AIFinTech list 2023
    • As No.24 in Sønr’s World Top 100 Insurtech Companies 2022
    • As 3rd best overall (worldwide) in the CodinGame 2022 Software Engineering Fall Challenge

With 31 nationalities within our team, and offices in Paris, London, New York, Tokyo, Milan & Cologne, Akur8’s solution is international by design. Servicing 130 clients across 4 continents and targeting all non-life insurance carriers, we focus on more mature markets for faster expansion.

To learn more about Akur8, and what we do, clickhere.

Akur8 is, in all senses of the term, an equal opportunities employer. Akur8 puts diversity and inclusion at the heart of its values. We examine all applications based on equal skills and applying the principles of non-discrimination.

Our Engineering team is the driving force behind an exhilarating development journey, sculpting the gold standard in insurance pricing software according to our ambitious development roadmap.

We’re looking for curious Full Stack Software Engineers to help us accelerate and deliver our E2E pricing platform vision, by expanding on our modeling platform to provide a live-rating solution that will move our clients closer to their customers.

As a member of a growing task force responsible for the new offering/product, your main responsibility will be to participate in both the architecture and development of new features on the AKUR8 platform, where the business logic, on both the front- and back-ends, can be complex and the volume of processed data considerable. 

Key differentiators such as performance, speed and user experience are integral to our software, making us proud of what we deliver and at the same time keeping us on our toes with a range of challenging technical topics, such as:  

  • Website responsiveness and modern UX/UI
  • Async / concurrent processes
  • Computation optimization, at times with very low-latency requirements
  • Cross-region replication and platform resiliency, with zero-downtime data migrations

You’ll also have the opportunity to contribute to and participate in internal workshops, to continuously improve the engineering culture at Akur8, and in the recruitment of new Engineering talents.

Our back-end today runs on Python 3.11+/FastAPI/SQLAlchemy and uses PostgreSQL as its main storage solution. The front-end is developed on Angular 18, with NgRx & Tailwind, and we use Playwright for e2e test automation and Storybook for UI testing and documentation. All of our infrastructure is maintained in Terraform and hosted on AWS, leveraging managed services for caching (Redis), messaging, storing/hosting Docker containers etc… We value developer experience and strive to remain on top of technology to open up possibilities for innovation.

Our technology stack:

  • Python 3.11+
  • PostfreSQL
  • Angular 18 (NgRx, Tailwind, Storybook)
  • AWS
  • Redis

We're looking for an innovative and rigorous mind that has a solid technical background and a track record of helping their team grow, possessing the following attributes :

  • Master Degree (Bac+5) in Computer Science from a French top engineering school (such as Polytechnique, Telecom, Centrale Supelec, etc.)
  • At least four years of experience as a software engineer
  • Deep knowledge on at least one part of our tech stack, be it back-end development in Python or front-end with Angular/Typescript and Redux frameworks
  • Experience developing features involving large volumes of data and optimizing architecture
  • A desire to produce good quality code & a sound knowledge of software development best practices
  • Understanding of client priorities & the need to find the right balance between fast delivery and code robustness
  • A fluent level of spoken English

Solid professional experience with 

  • complex and modern user interfaces (CSS)
  • PostgreSQL / RDBMS
  • Real-time / low-latency systems 

are clear bonuses. Eagerness to learn what you don’t know already and willingness to onboard others on your own knowledge are the main driving factors for recruitment!

Important: You must possess an employment status : French or Schengen area nationality or a ‘carte de séjour’ that will allow work from our Paris office. We are equally open to the visa sponsorship of non-EU candidates as long as they are already in possession of their final diploma / attestation of their final academic results.

As a newcomer, you'll be joining a diverse, highly skilled and motivated team, with a strong Tech DNA, colleagues that are eager to share their knowledge and passion.

But it’s not all work, you’ll also be part of a dynamic team that enjoys spending time together and having fun, including karaoke, team lunches, playing sports as well as the occasional ‘happy hour’.

In addition to this, we will provide you with:

  • Competitive salary + annual bonus
  • Hybrid office / home office policy
  • 25 days of paid holidays + RTT
  • Gym membership with Gymlib
  • On-site gym facilities / corporate sporting activities
  • Excellent health insurance (including possibility of family coverage)
  • Swile lunch vouchers 
  • Public transportation reimbursement + sustainable mobility allowance
  • Relocation support
  • Sponsored crèche access
  • Free cafeteria with fresh fruit, drinks and snacks
  • Great office in the heart of the 9th arrondissement of Paris

See more jobs at Akur8

Apply for this job

2d

Senior Fullstack Software Engineer (.NET/Angular/Azure)

Tech9Remote
Full TimeWixredisagileBachelor's degreejirasqlDesignazureuigitc++.netangular

Tech9 is hiring a Remote Senior Fullstack Software Engineer (.NET/Angular/Azure)

Senior Fullstack Software Engineer (.NET/Angular/Azure) - Tech9 - Career PageDesign, deploy, and develop scal

See more jobs at Tech9

Apply for this job

3d

Application Architect with Java

MobicaRemote, Poland, Remote
TDDredisagileMaster’s Degree3 years of experiencesqlDesignmongodbjavapostgresqlAWS

Mobica is hiring a Remote Application Architect with Java

Job Description

We are seeking a highly skilled Application Architect to focus on IT e-Mobility Solutions Architecture for one of our major Customers. This role involves improving, extending, and ultimately migrating to the global enterprise architecture concept. The ideal candidate will have extensive experience in IT development, particularly with Java, and will be responsible for understanding business drivers and translating them into feasible architectural solutions.

Responsibilities

  • Understand business drivers and capabilities, current state and future needs within the e-Mobility domain.
  • Translate business needs into feasible architectural blueprints, considering a broad scope of products, projects, services, systems, and non-functional needs.
  • Lead the design of solutions in close cooperation with other Architects, Product Owners, and Developers.
  • Document solutions architecture designs.
  • Optionally engage in coding tasks (~40-50% of the time).

Qualifications

Must have skills:

  • Master’s degree in computer science, IT, engineering, system analysis, or a related study.
  • Minimum 7 years of experience in IT Industry Development.
  • Minimum 3 years of experience as a Java software developer.
  • Ability to speak English at C1 level.
  • Excellent written and verbal communication skills.
  • Experience in multiple, diverse technologies, platforms, and processing environments.
  • Good understanding of Product Management, Agile principles, and Development Methodologies.
  • Practical knowledge in:
    • Microservice Architecture
    • Event Driven Architecture and Domain Driven Design
    • Vendor Management
    • Java, Spring
    • SQL and no-SQL databases (PostgreSQL, MongoDB, Dynamo, Redis)
    • CI/CD tools (e.g., SONAR, GitHub)
    • AWS
    • TDD, SOLID, BDD, DRY

Nice to have skills:

  • Experience in working in retail.
  • Familiarity with C4 modeling.
  • Knowledge of PlantUML.
  • Understanding of Business Process Management.

See more jobs at Mobica

Apply for this job

3d

Senior Java Backend Developer

MobicaRemote, Poland, Remote
TDDredisagilenosqlsqlB2CRabbitMQDesignscrumgitjavaswaggerdockerpostgresqlbackend

Mobica is hiring a Remote Senior Java Backend Developer

Job Description

We are seeking a highly skilled and experienced Senior Java Backend Developer to join our dynamic team on an exciting project related to EV chargers for a major client. The ideal candidate will have a deep understanding of Java development, Spring framework, and modern software development practices. This role requires strong expertise in microservice architecture, database modeling, and agile methodologies. The candidate should be proficient in utilizing various tools and technologies to ensure high-quality, scalable, and maintainable code. Excellent communication skills and a collaborative mindset are essential for this position.

Scope and responsibilities:

  • Plan, execute and deliver on the roadmap for Customer EV solutions 
  • Work with the team of experienced developers to build best in class software following market best practices and standards 
  • Develop micro-services in Java 17+ and deploy them to cloud environment 
  • Build distributed systems addressing B2C systems 
  • Work in a Scrum team, coordinate with PO, SM, BA's, Architects and Testers 
  • Engage and contribute to product / ideas, both from technical and business perspective 
  • Work with CI/CD systems and Code Reviews, contribute ideas and improvements to existing workflow 
  • Share knowledge across the team 
  • Visit Customer office in Warsaw up to 6 times a year for workshops and planning sessions.
     

Qualifications

Requirements 

  • At least 7 years of Java development experience, including Java 17+ versions, Groovy, JUnit, Spock, JPA, Hibernate 
  • At least 5 years' Spring framework experience (Boot, Data, Web/MVC, Security, Cloud...) 
  • Experience in database modelling (PostgreSQL, SQL, NoSQL, Redis), messaging (RabbitMQ) 
  • Experience in REST / microservice architecture (and documenting on Swagger) 
  • Experience in working with GitHub actions, Gradle, Sonar, Git, Docker, Kibana, Grafana 
  • Experience in agile software development methodologies (SCRUM) 
  • Ability to collaborate effectively with PO, SM, BA's, Architects and Testers 
  • Demonstrates knowledge and practice in applying design patterns/principles 
  • Fluent English - level C1 

Nice to have: 

  • Experience in both SQL and NoSQL datastores 
  • Knowledge of TDD and BDD ways of automated testing (using spock/mockito/cucumber) 
  • Basics of Domain Driven Design 
  • Experience with service mesh 

See more jobs at Mobica

Apply for this job

3d

Senior Software Engineer (Backend), Core Commerce

redisremote-firstterraformDesignhtml5dockerelasticsearchtypescriptcsskubernetespythonAWSjavascriptbackendfrontend

ReCharge Payments is hiring a Remote Senior Software Engineer (Backend), Core Commerce

Who we are

In a world where acquisition costs are skyrocketing, funding is scarce, and ecommerce merchants are forced to do more with less, the most innovative DTC brands understand that subscription strategy is business strategy.

Recharge is simplifying retention and growth for innovative ecommerce brands. As the #1 subscription platform, Recharge is dedicated to empowering brands to easily set up and manage subscriptions, create dynamic experiences at every customer touchpoint, and continuously evaluate business performance. Powering everything from no-code customer portals, personalized offers, and dynamic bundles, Recharge helps merchants seamlessly manage, grow, and delight their subscribers while reducing operating costs and churn. Today, Recharge powers more than 20,000 merchants serving 100 million subscribers, including brands such as Blueland, Hello Bello, LOLA, Chamberlain Coffee, and Bobbie—Recharge doesn’t just help you sell products, we help build buyer routines that last.

Recharge is recognized on the Technology Fast 500, awarded by Deloitte, (3rd consecutive year) and is Great Place to Work Certified.

Role Overview

The Core Commerce Org at Recharge is composed of several teams and is responsible for services core to our business, including Subscriptions, Orders, Customers, Credits, Discounts, Shipping, Taxes, Integrations with Shopify, and more. They work to maintain and improve these services from an operational perspective, as well as continue to build pivotal core features for our merchants and their customers. You should thrive in taking ownership of end-to-end solution design and delivery while extending our Subscriptions and Rewards platforms.

We're looking for engineers with cloud computing experience who like to collaborate closely with others and relentlessly seek ways to improve our code base, processes, and themselves.

Our Tech Stack:Python, Flask, Dapr, KEDA, Kubernetes, GCP Cloud Functions, Elasticsearch, Redis, Terraform, Helm, OpenTelemetry, Docker, Splunk, Signalfx, Sentry, SaaS, CloudSQL/MySQL

 

Who you are

We recognize that there are a variety of personalities and work styles. Here are some facets of people who enjoy working at Recharge engineering:

  • You love remote work, but not working alone. You love not commuting to work, but you also love collaborating to clarify, confirm, theorize, figure out, and decide on solutions to problems
  • You love exploring ideas with rapid prototyping and prioritizing the ones that have an immediate business impact
  • You love tackling challenges on different fronts like code, infrastructure, documentation, and evangelizing new libraries and services to stakeholders
  • You love the fast-paced nature of the eCommerce world
  • You are good at breaking up work into near, mid, and long-term phases so you can deliver value all along the way as you work toward a clear overall direction.
  • You love rapid iterative design and development while gaining context and understanding along the way. You can recognize when you know enough to take the next useful step to deliver value

What you’ll do

  • Build high-impact, high-performance, high-scale products for development teams to succeed in the delivery of features
  • Understand roadmap priorities and write frontend and/or backend code focused on scalability, testability, supportability, and maintainability
  • With your technical expertise you will manage project priorities, deadlines, and deliverables
  • Debug production issues across stack. 
  • Perform thorough code reviews and provide useful constructive feedback.
  • Contribute to cultivating a positive team environment
  • Demonstrate a willingness to lean in as needed when duty calls

What you’ll bring

  • A knack for engineering simple solutions to solve complex problems
  • Self-driven; pragmatic; a passion for taking ownership of your work and delivering outcomes
  • Ability to work remote-first in a high-growth company
  • Ability to demonstrate high self-sufficiency to take on and complete projects promptly
  • We need our engineers to be versatile, display ownership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward
  • Experience with Python, Serverless, Kubernetes, and Cloud Platforms such as GCP or AWS, HTML5, CSS3, and JavaScript
  • Demonstrable expertise with HTML5, CSS3, and JavaScript

Experience / Education / Qualifications

  • Typically, 5+ years of relevant full stack development experience across back-end such as Python, Nodejs, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent.
  • Familiarity with micro-service architecture
  • Bachelor’s degree in Computer Science, or other STEM-related field or equivalent work experience
  • Demonstrable cloud computing experience
  • Prior e-commerce experience preferred

All that said, we know people have varied backgrounds. If you don't meet 100% of the requirements, but you know you can do the job, we believe in you! We'd love for you to apply anyway, and tell us why you'd be a great addition to the team.

Recharge | Instagram | Twitter | Facebook

Recharge Payments is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age. Recharge Payments prohibits any form of workplace harassment. 

Transparency in Coverage

This link leads to the Anthem Blue Cross machine-readable files that are made available in response to the federal Transparency in Coverage Rule and includes network negotiated rates for all items and services; allowed amounts for OON items, services and prescription drugs; and negotiated rates and historical prices for network prescription drugs (delayed). EIN 80-6245138. This link leads to the Kaiser machine-readable files.

#LI-Remote

See more jobs at ReCharge Payments

Apply for this job

4d

Java Software Engineer

JitterbitSão Paulo, Brazil, Remote
redissqlB2BDesignapijavac++dockerelasticsearchMySQLkuberneteslinuxAWSbackend

Jitterbit is hiring a Remote Java Software Engineer

Job Description

Jitterbit is seeking Senior backend engineers to join our Platform team.  Jitterbit is an iPaaS (Integration as a Service) and API Management platform which has been recognized  in Gartner MQ for seven straight years.   Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge?  To make it easy to automate our customers’ systems.  In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers.  Do you have the design, architecting, and code-writing capabilities to take on this challenge?  And can succeed in a big way?


ABOUT THE TEAM

The engineering team at Jitterbit believes that the quality of our code reflects directly on us as professionals.  We are relentless about crafting a product that is innovative and delivers a memorable user experience; an experience that is fast and robust.

As a key engineer on our team, you will collaborate with other engineers, product management, and operations.  

Our culture is fun, fast-paced, performance-oriented, open, and collegial.  We are constantly pushing the technology envelope to the edge!  We are very distributed and our culture is set up to make all of us very effective working remotely.  We believe in hiring talent where it exists.


ABOUT THE JOB

You will be helping us build, design, and architect awesome and new capabilities on our iPaas and APIM Platform.  We are looking for a senior backend engineer.  You will be working with Java, Nginx, Tomcat, Kafka, Elasticsearch, InfluxDB, Redis, MySQL, Linux, C++, Apache, Docker, and Kubernetes; to name a few of the technologies we use on the platform. 

You will have full lifecycle responsibilities to create robust, scalable, and distributed systems that operate flawlessly 24x7x365.  This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position. 

Qualifications

You are an engineer who can turn ideas into extremely reliable and scalable designs.  You code in such a way that other engineers find your code easy to comprehend, modify, and build upon.  You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built.


You will be successful in this role if you: 

  • You have excellent verbal and written English language skills.
  • Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer
  • Have excellent written and verbal communication skills
  • Are capable of working in a distributed team and able to excel in a remote culture
  • Are self-driven and able to work on key initiatives
  • Take pleasure in making things happen and listen to the input from peers
  • Are able to make data driven decisions
  • Are a believer in a best idea strategy regardless of where or who ideas come from


We are looking for:

  • 10+ years of experience in building large scale distributed applications.
  • Strong experience building multi-tenant SaaS applications
  • Strong problem-solving, debugging, and analytical skills with great attention to detail
  • Experience with Microservices and Cloud-based architectures/design patterns


Technical Skills and Experience:

  • Strong Experience in Java
  • Experience with Linux
  • Substantial experience with top tier RDBMS such as SQL Server and MySQL
  • Experience with Apache Tomcat, and Nginx
  • Experience with AWS, Docker and Kubernetes
  • Experience with C++, Apache Server is huge plus

See more jobs at Jitterbit

Apply for this job

4d

Sr. AI Engineer

JitterbitSão Paulo, Brazil, Remote
OpenAIredisterraformsqlB2BDesignmongodbazureapijavac++dockerelasticsearchMySQLkuberneteslinuxjenkinspythonAWSbackend

Jitterbit is hiring a Remote Sr. AI Engineer

Job Description

Jitterbit is seeking Senior backend engineers to join our AI team. Jitterbit is an iPaaS (Integration as a Service), LCAP, and API Management platform which has been recognized in Gartner MQ for seven straight years. Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge? To make it easy to automate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge? And can succeed in a big way?

About the Team

The engineering team at Jitterbit believes that the quality of our code reflects directly on us as professionals. We are relentless about crafting a product that is innovative and delivers a memorable user experience; an experience that is fast and robust. 

As a key engineer on our team, you will collaborate with other engineers, product management, and operations. 

Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed, and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists.

About the Job

Join our team and play a crucial role in building, designing, and architecting AI capabilities on our cutting-edge platform. We seek a talented Senior AI Engineer to infuse our AI vision into our platform. You'll work with various technologies, including LLM, RAG, Azure AI, AWS Bedrock, OpenAI, LangChain, LlamaIndex, Python, Java, Nginx, Tomcat, Kafka, Elasticsearch, InfluxDB, Redis, MySQL, Linux, C++, Apache, Docker, and Kubernetes. Your mission will be to create robust, scalable AI systems that run seamlessly 24/7/365. This is a unique opportunity to innovate with the latest technologies and contribute to our market-leading position.

About You

You're an engineer with a knack for turning ideas into highly reliable and scalable designs. Your coding skills make your work easy for other engineers to understand, modify, and enhance. You believe in the transformative power of Business Automation and are committed to integrating systems and building applications efficiently.

 

Qualifications

Success in this role requires:

  • Mentoring and helping others to grow as engineers and developers
  • Have excellent written and verbal communication skills
  • Ability to excel in a distributed, remote team environment
  • Self-drive to work on key initiatives 
  • Take pleasure in making things happen and listen to the input from peers 
  • Data-driven decision-making skills
  • Embracing a best-idea-wins approach, regardless of the source 
  • Collaboration with cross-functional teams to define, design, and ship new features
  • Staying current with emerging trends and technologies in AI and cloud computing

We are looking for:

  • 10+ years of experience in building large-scale cloud-based distributed applications
  • Strong experience in building multi-tenant SaaS applications
  • Expertise with AI technologies, including LLM models, RAG, LangChain, and LlamaIndex
  • Ability to design and develop scalable and robust AI-driven applications
  • Excellent problem-solving, debugging, and analytical skills with great attention to detail
  • Experience with microservices and cloud-based architectures/design patterns
  • Demonstrated proficiency in English at the C1 level

Technical Skills: 

  • Extensive experience in Python and Java
  • Proficient with NLP libraries and tools (spaCy, NLTK, Hugging Face Transformers)
  • Skilled in model deployment frameworks (TensorFlow Serving, MLflow, Kubernetes-based deployments)
  • Hands on Experience with ETL processes, data pipelines, and data warehousing solutions
  • Expertise with top-tier datastores (MongoDB, AWS DocumentDB, SQL Server, MySQL)
  • Proficient in Linux
  • Experience with Apache Tomcat, Nginx, AWS, Docker, and Kubernetes
  • Familiarity with CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI)
  • Understanding of container orchestration tools and concepts
  • Knowledge of security best practices in cloud and distributed applications
  • Experience with infrastructure as code (IaC) tools (Terraform, CloudFormation). 

Join us to be part of an innovative team and make a significant impact on our AI-driven future!

See more jobs at Jitterbit

Apply for this job

5d

Senior Software Engineer, Backend

redispostgresDesignslackc++typescriptkubernetesbackend

Superhuman is hiring a Remote Senior Software Engineer, Backend

Senior Software Engineer, Backend

SUPERHUMAN ????

Our customers get through their inboxes twice as fast; many see inbox zero for the first time in years.

Come shape the future of email, communication, and productivity!

BUILD LOVE ????

At Superhuman, we deeply understand how to build products that people love. We incorporate fun and play; we infuse magic and joy; we make experiences that amaze and delight.

It all starts with the right team — a team that deeply cares about values, customers, and each other.

CREATE MASSIVE IMPACT ????

We're not solving a small problem, and we're not addressing a small market. We're going after email; the one activity that consumes more of our work day than any other.

Our ambition doesn't stop there. Next: calendars, notes, contacts, and tasks. We are building the productivity platform of the future.

DO THE BEST WORK OF YOUR LIFE ????

We have created the frameworks for how to build product market fit and redefined the narrative of how to onboard customers successfully. We have shown the world it’s possible to build a premium productivity brand. Our investors include Andreessen Horowitz, First Round Capital, IVP, Tiger Global Management, Sam Altman, and the founders of Gmail, Dropbox, Reddit, Discord, Stripe, GitHub, AngelList, and Intercom.

Our latest financing was led by IVP, and we welcomed Ajay Vashee to our board. Our prior financing was led by Andreessen Horowitz, and we welcomed Marc Andreessen and David Ulevitch to our board.

This time, we’re swinging beyond the fences and fundamentally rethinking how individuals and teams should collaborate. We are building a household brand and a worldwide organization. We are here to do the best work of our lives, and we hope you are too.

ROLE ????????‍????????‍????

  • Design, develop, and scale backend systems that serve millions of users
  • Power amazing user experiences by building new features and improving existing ones
  • Evaluate and refine solutions to deliver a highly performant and exceptionally reliable backend system
  • Become an expert in backend development and expand your development across the stack and to various platforms
  • Collaborate across teams to define how our systems should evolve
  • Support code quality, new technologies, and architectural design within the company
  • Uphold and advance the security and reliability of Superhuman’s systems
  • Technologies we use: Go, Postgres, Redis, Kubernetes, Google Cloud

SOUND LIKE YOU? ????

  • Experience: You have 8+ years of software development experience, with 3+ years focused on backend development. You’re an expert in Go, Typescript, or Python. You have deep expertise in architecting for performance and scale.
  • Asynchronous Communicator: You’re effective across various mediums (especially Slack, Notion, and email) and can produce and consume detailed written materials as needed without sacrificing speed. You respond quickly and thoughtfully to unblock others and speed things up.
  • Grit: You persevere towards challenging goals which may take months or years
  • Growth Mindset: You embrace challenges, welcome feedback, and believe you and others can always grow.
  • Start-to-Finish Ownership: Acts with 100% responsibility for their own outcomes as well as the outcomes of the company.
  • Proactive Positivity: You move on from challenges stronger and happier and bring care and intention to how your words and actions make others feel.
  • Bias to action: Speed matters. Takes rapid and decisive steps forward, even in the face of uncertainty, recognizing action is the catalyst for progress and growth.
  • Location: We're open to you joining us in our San Francisco office or from a home office anywhere in North or South America.

SALARY INFO ????

The Senior Software Engineer role may span a range of experience and expertise. Through our interview process, we will review your background, local market data, and use a mix of technical and qualitative assessments to determine where you fall in our range.

We are open to candidates in the US, Canada, or Latin America. We take a locally informed approach to non-US-based compensation. Our salary ranges for this position are:

  • United States: $170,000-$200,000 USD
  • Canada: $130,00-170,000 USD
  • Latin America: $120,000-$150,000 USD

The salary ranges do not reflect total compensation, which includes base salary, benefits, and company stock options.

BENEFITS ????

Taking Care of Your Future ????

  • Medical, dental, and vision insurance: 100% coverage for you and 75% coverage for all your dependents.
  • Voluntary insurance: short-term disability, long-term disability, and life insurance.
  • 401(k) plan (we match 75 cents per dollar, up to 4% of your salary).
  • Free access to Northstar, a financial wellness platform that provides financial advisors + personal finance tools.

Generous Time Off ????

  • Enjoy our generous and flexible Paid Time Off (PTO) policy, with our amazing team members taking an average of 20 days per year.
  • 13 additional company holidays, plus your own Care Days, Flexible Holidays, and a company-wide Winter Break.
  • Generous parental, caregiver, healthcare, and compassionate leave policies.

Investing in Your Growth ✍️

  • $3000 per year towards your professional development.
  • Free access to Calm and Taskhuman.
  • Allyship education program to help build your best self.

Setting You Up For Success ????????‍????????????‍????

  • Custom MacBook Pro.
  • $1000 budget for workstation setup.
  • $260/month for your lunches, groceries, or whatever nutrition you need to stay fueled up!
  • Flexible spending accounts for commuter costs, dependent care, and healthcare expenses.

At Superhuman, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

 

 

See more jobs at Superhuman

Apply for this job

5d

Senior Solution Architect

EcoVadisBarcelona, Spain, Remote
redis5 years of experiencenosqlsqlDesignmongodbazureapi.netelasticsearch

EcoVadis is hiring a Remote Senior Solution Architect

Job Description

  • Communicate with business, analyze and suggest efficient solutions based on their requirements;
  • Define and maintain architecture roadmap, technical solutions for new and existing functionality for each parts of the projects;
  • Deliver architectural services, including guidance and conceptual design as well as technical and process innovations;
  • Work with developers to generate and maintain code according to the agreed coding standard and best practices;
  • Investigate latest technology and build quick Proof of Concept functionalities to address future business needs;
  • Preparing, improving and introducing new approaches/methodologies/tools and techniques within department;
  • Preparing, reviewing and validating software technical blueprints.

Qualifications

  • At least 5 years of experience as a Senior Architect or Lead/Chief Architect role; 
  • Excellent knowledge of all aspects software engineering process, including Coding, Testing, Deployment, Scalability, Security, Maintainability;
  • Excellent knowledge of Microsoft stack (.Net, .Net Core, Web API, SQL Server, Azure);
  • Extensive experience in defining and enforcing architectural patterns (SOA, CQRS, Event Sourcing etc.);
  • Proven experience in designing, building and maintaining microservices architectures with a deep understanding of best practices, design patterns, and principles for highly decoupled and scalable systems;
  • Extensive experience in data engineering, data analytics and data governance, with a focus on making the microservice data available to the wider organization;
  • Past experience in building reusable platform services and leveraging api-first approach;
  • Demonstrated ability to apply strategies for efficient communication, data consistency, and resilience across microservices, including experience with API design, message-based communication, and event-driven architectures;
  • Very good knowledge in NoSQL such as CosmosDB, MongoDB, Cassandra, Redis, ElasticSearch, for either data persistence and/or caching; 
  • Vast experience in API Management (routing, gateways, versioning) with profound understanding API Development aspects; 
  • Solid experience in implementing observability, monitoring, and logging solutions to effectively track system performance, diagnose issues, and ensure the health and stability of our SaaS applications, with knowledge of popular tools and frameworks for these purposes;
  • Experience in working with global and regional projects, virtual expert teams, appreciating local differences and adapting to difference in cultures;
  • Excellent interpersonal and communication skills;
  • Proficiency in English. 

See more jobs at EcoVadis

Apply for this job

6d

Senior Devops Engineer

Time Doctor%LABEL_MULTIPLE_LOCATIONS% (3) - Remote
DevOPSredisterraformDesignmongodbdockerpostgresqlkubernetespythonbackend

Time Doctor is hiring a Remote Senior Devops Engineer

About the Role

This is a unique opportunity to develop your career as a DevOps engineer during an exciting period of hypergrowth. You’ll work closely with internal teams to design and deliver solutions that will enable Time Doctor to scale and remain the market leader. All of this will be achieved through your ability to both deliver and collaborate with a team of talented engineers and product managers. You’ll have the opportunity to work with a modern tech stack on a product that has traction with significant growth opportunities. This is a full-time position, reporting to CTO.

Your Responsibilities:

  • Infrastructure Management (GCP): Manage and optimize Google Cloud Platform infrastructure.
  • CI/CD Pipeline Management: Handle continuous integration and continuous deployment pipelines using GitHub Actions and Cloud Build.
  • Database Management: Maintain and monitor MongoDB, Redis, and PostgreSQL databases.
  • Monitoring and Logging: Implement and manage monitoring and logging systems.
  • Automation and Scripting: Develop and maintain automation scripts.
  • Incident Response and Troubleshooting: Respond to and troubleshoot incidents efficiently.
  • Capacity Planning and Optimization: Plan and optimize system capacity.
  • Documentation and Reporting: Maintain comprehensive documentation and reporting for all processes.
  • On-Call Availability: Be available on-call for emergency support and incident response.

Required Skills & Experience:

  • HighLoad, High Availability Systems: Experience with managing high load and high availability systems.
  • Terraform and IaC: Proficient with Terraform and Infrastructure as Code (IaC) practices.
  • Google Cloud Platform (GCP): Extensive experience with GCP.
  • Database Management: Skilled in managing MongoDB Atlas, PostgreSQL, and Redis.
  • Scripting Languages: Proficient in Bash, Python or Node.js.
  • Containerization: Experience with Kubernetes, Docker and Docker Compose.
  • Monitoring Tools: Knowledgeable in using Stackdriver, DataDog, and Sentry.
  • Compliance: Understanding of GDPR and HIPAA compliance requirements.

This full-time, 100% remote position provides the flexibility to work anywhere. Time Doctor is an equal-opportunity employer and values diversity within our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

First Quarter Project Goals

  1. Reduce Deployment Time: Reduce the deployment time for sandbox environments.
  2. Enhance Monitoring: Enhance monitoring dashboards and alerting mechanisms.
  3. Optimize Infrastructure: Optimize the backend infrastructure.

About Us

Our vision is to be the most trusted time-tracking and productivity application for remote teams. We help companies and employees do their best work. We are looking for people passionate about spreading the practice of remote work with all of the benefits that come with it. We believe that office life is antiquated, that geography should not limit your career prospects, and that people should be able to work from wherever they want.

We’re a diverse global team of over 150 people working 100% remotely in over 40 different countries. We’re looking for innovative team members ready to help us modernize remote work. Learn more about us here-https://people.timedoctor.com/

See more jobs at Time Doctor

Apply for this job

6d

Software Development Manager - Solutions

Marex SpectronLondon, GB - Remote - Hybrid
SalesDevOPSExpressJSJestredisagileterraformRabbitMQDesigngraphqlscrumapic++c#.netdockertypescriptjavascriptreactjsbackend

Marex Spectron is hiring a Remote Software Development Manager - Solutions

Marex is a diversified global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets.

The Group provides comprehensive breadth and depth of coverage across four core services: Market Making, Clearing, Hedging and Investment Solutions and Agency and Execution. It has a leading franchise in many major metals, energy and agricultural products, executing around 50 million trades and clearing 205 million contracts in 2022. The Group provides access to the world’s major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers.

Marex was established in 2005 but through its subsidiaries can trace its roots in the commodity markets back almost 100 years. Headquartered in London with 36 offices worldwide, the Group has over 1,800 employees across Europe, Asia and America.

For more information visit www.marex.com

Marex Solutions specializes in bespoke financial derivative products, providing customized investment solutions through its proprietary trading platform, Agile. We offer a wide range of services, including hedging and investment solutions, tailored to meet the needs of private banks, wealth managers, and other financial institutions.

Solutions prides itself on innovation in the field of Structured Products. The platform covers over 1000 underlying assets across Commodities, Credit, Cryptocurrency, Equities, Fixed Income, FX and funds, enabled by technology and the Agile web platform.

For more information, see the homepage: https://solutions.marex.com

We are seeking a Full-Stack JavaScript tech lead who will help the business realise its objectives to become the most advanced provider of Structured Products globally.

A key component of their tech stack is the Sales and Clients Web Platform (aka ‘Agile’). This sophisticated application enables sales traders, brokers, and external clients to price and book live trades through a ReactJS web-based interface and suite of NodeJS and C# services that connect the back-end ecosystem of booking, execution, finance, and risk platforms.

In this role, you will have the unique opportunity to work directly with the Head of Derivatives Trading and their team - the product leaders for the app - and provide technical leadership for a diverse team of 10 developers and testers based in London and Ukraine. We are looking for candidates who are not only passionate about best practices, good software design principles, and a DevOps mindset, but also thrive in a collaborative and dynamic environment.

Responsibilities:

• Architecture and design of the technology created and maintained by the delivery team.
• Line manage the team, and optimise its structure to continuously deliver value to the business.
• Collaborate with the Head of Derivatives Trading on the direction of the application.
• Define roadmap and strategy with Head of Development and other development leads.
• Oversee projects to ensure they are run efficiently and delivered on time and on budget.
• Liaise with business users and BA/QAs; define business requirements and provide updates.
• Ensure production grade systems and proper documentation.
• Define software development best practices and processes; ensure they are followed.
• Lead the planning and breakdown of sprints and user stories. Provide demos for stakeholders and SMEs.
• Work with stakeholders to prioritise and prepare stores and bugs for sprint planning. Ensure stores are well-formed, testable deliverables that can be delivered iteratively with testable acceptance criteria.
• Resolving support issues in a professional and timely manner
• Foster cross-team collaboration and willingness to participate in cross-team shared initiatives (e.g., agreeing service and API contracts, contributing to common DevOps templates and reference architectures).

Competencies:

• A collaborative team player, approachable, self-efficient and influences a positive work environment
• Demonstrates curiosity
• Resilient in a challenging, fast-paced environment
• Excels at building relationships, networking and influencing others
• Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness

Skills and Experience:

• Strong full-stack JavaScript coding skills with NodeJS, TypeScript, ReactJS, jest, expressJS, GraphQL
• Able to preside over backend .NET development with C#.
• Basic level understanding of Infrastructure as Code (IaC), Terraform or equivalent.
• Building, distributing, and running applications using Docker images.
• Familiar with real-time messaging integration patterns with RabbitMQ, Kafka, Redis pub/sub or equivalent.
• Understanding of modern CI/CD and DevOps practices, and how to introduce them into the delivery workflow
• Agile and scrum development methodologies.
• Team leadership and ability to set the technical direction for a team.
• Application of software architecture and design principles and patterns and experience employing the right design choices for a given project.
• Relational and non-relational databases.
• Thought leadership, and the ability to oversee the introduction of new technologies, patterns or practices that benefit business outcomes.
• Team leadership and line management experience.

If you’re forging a career in this area and are looking for your next step, get in touch!

Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.

If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.


#LI-MH1

See more jobs at Marex Spectron

Apply for this job

7d

Senior Software Engineer, Frontend/Fullstack

SquareDenver, CO, Remote
SalesSvelteredisterraformnosqlDesignrubyMySQLtypescriptkubernetesAWSjavascript

Square is hiring a Remote Senior Software Engineer, Frontend/Fullstack

Job Description

The Public Web team is a full-stack engineering team responsible for the architecture, infrastructure and site reliability of Square’s marketing website - www.squareup.com. Square’s public website is one of the key surface areas to drive consideration and conversion with prospective Sellers. The website supports both self-onboarded (signup/download the app) and sales-onboarded (lead form submission/MQL) paths, making it a critical front door for window shoppers and purchasing moments. 

We have an exciting time ahead of us with key initiatives such as a full site redesign to give it soul and simplify discovery for our customers. We are working with product and design teams to redefine information architecture and build an audience focused journey. We are also in a platform re-architecture journey where we are moving to a microservices architecture with goals to improve resiliency, page performance, page build time and developer experience. 

Square recently consolidated all members of our web engineering discipline into a centralized organization, specifically to elevate our velocity and quality. You will be part of this transformational time, to help establish the blueprint for modern and high velocity front-end development at scale, and work with other experts in the web engineering org.

As a Senior Software Engineer on the Public Web team, you will: 

  • Build and support Square’s Public Web - a surface used by millions of Square sellers to discover the ecosystem of Square’s offerings - ensuring we are proud to sign our names to the experiences we enable there

  • Help build a Design System that allows Design Technologists and Content Authors to build pages easily in low-code and no-code manners

  • Identify and explore ways to improve application architecture, testing, and build pipeline

  • Continually seek to optimize and improve the seller’s and internal customer’s experience

  • Iterate rapidly on features, services, and processes

  • Hold yourself, and your teammates, accountable to the highest standards of engineering that enables Square to safely move billions of dollars in payments and allow our customers to trust us with their sensitive data

Qualifications

  • 5+ years of relevant industry experience with a BS Degree in Computer Science or equivalent

  • Programming depth with JavaScript and Typescript

  • Proficiency with CI pipelines and cloud infrastructure (mainly AWS and Cloudflare)

  • Excellence in test coverage (unit, and end-to-end)

  • Experience being on-call, and are comfortable working under pressure

  • Enjoy working in a collaborative environment and partner with other cross-disciplinary teams (designers, design technologists, product managers, data scientists) to achieve optimal results

  • An openness to collaboration, feedback and willingness to grow as an engineer

  • A sense of customer empathy and desire to influence the product direction

  • Understanding and curiosity in creating well thought out, scalable, low-latency, global systems

Even Better:

  • Experience with Svelte or React

  • Experience building Design System

  • Experience with content authoring solutions

Technologies we use and teach:

  • JavaScript, Typescript, Ruby on Rails

  • Svelte, NodeJS, Express, Vite

  • MySQL, NoSQL, Redis, Kafka

  • AWS, GCP

  • Protocol Buffers, Bazel, Terraform, Kubernetes, Envoy

See more jobs at Square

Apply for this job

7d

Software Engineer, Payments

SquareAtlanta, GA, Remote
redisnosqlDesignrubyjavaMySQLtypescriptAWSjavascriptbackend

Square is hiring a Remote Software Engineer, Payments

Job Description

Payment Onboarding Team enables sellers to easily join Square's financial ecosystem and start taking payments, and they rely on our software to guide them through verifying their identity and business information. We also play a critical part in ensuring more people can use Square's services by expanding our onboarding of sellers in new countries, business types, and payment methods. We are looking for a Senior backend engineer to help build scalable solutions that helps sellers verify their identity and business to be able to take payments. 

You will:

  • Build high volume, highly available services that support excellent product experiences and are crucial to the Square onboarding process around the world

  • Partner with other engineers across Square and Trusted Identity, product managers, designers and data scientists to deliver quality features for our sellers.

  • Be accountable for the feature delivery timeline with minimal to no support.

  • Participate in system design, PR reviews and continuous improvements on the technical debts 

  • Be curious about the payment onboarding space, attention to detail in customer use cases

Qualifications

You have:

  • BS Degree in Computer Science or equivalent experience; candidates in this role typically have 3+ years of experience

  • Programming depth with one or more of Ruby, Java, or Go

  • Ability to participate and define system architecture 

  • Great communication skills and enthusiasm for working cross-functionally

  • Natural curiosity and desire to build products that merchants depend on

  • A knack for solving hard and engaging engineering problems

  • A sense of customer empathy and desire to influence product direction

Technologies we use and teach:

  • Ruby, Rails, Java, Go, JavaScript, TypeScript, React, Ember@

  • MySQL, NoSQL, Redis, Kafka

  • AWS, GCP

See more jobs at Square

Apply for this job

8d

Backend Engineer, AdTech

WoltHelsinki, Finland, Remote
rediskotlinDesignmongodbuiapidockerpostgresqltypescriptAWSbackend

Wolt is hiring a Remote Backend Engineer, AdTech

Job Description

We are looking for a Backend Engineer to join our AdTech engineering team ???? The AdTech team, a bit more than 1-year-old and is on a task to turn Wolt into the most attractive destination for advertisers (brands or merchants) seeking to connect with a highly engaged audience.

While Wolt is best known as a food delivery platform, we have been grazing on new (product) green fields over the last year. We have expanded our offering to cover verticals such as grocery, pharmacy, apparel - and so much more - on top of restaurant delivery. ???? However, we want to remain the most lovable and easy-to-use product around. It’s a daunting challenge, but we strive to maintain a high level of consistency across customer touchpoints, maintain a coherent product and design language, and make it exceptionally intuitive for Wolt customers to discover the products they want and get them delivered to them in as little as a few minutes. Building an advertising platform will therefore be a complex challenge and requires serious engineering effort to be done elegantly and with a high dose of relevance and even subtlety. To succeed in this journey, we also cooperate very closely with our Doordash peers in the U.S..????????

Since it is the very early days in the project, you will play an integral part in defining the way the team will work, participate in architecture, CI/CD discussion meetings and decide on tools and best practices.

A few examples of challenges and projects we are working on:

  • Optimizing the performance of our ad server
  • Building new ad management UI for our merchants and brands
  • Ensure that our ads are relevant and of high quality
  • Figure out how to efficiently store and query ad performance data

You’ll collaborate closely with the designer, product manager and other engineers in your team. We’re obsessed with high-ownership teams at Wolt, which means you’ll get to work in a culture of freedom and accountability. Our teams are in charge of their own roadmaps, how they build services and products, and how they solve challenges from new features to the core scalability of their solutions.

????This role can be based in one of our tech hubs in Helsinki or Stockholm, or you can work remotely anywhere in Finland, Sweden, or Estonia. Read more about our remote setup here. If you live outside of these countries - not to worry! We provide relocation support to help you make your way to Finland or Sweden.

Qualifications

We highly value experience in large integration projects ???? API design ????️ and some full-stack experience (i.e., able to help with TypeScript and React when needed) ????️
We are using Kotlin as the main language in our backend development and we're on the lookout for an experienced professional with a strong background in building backend services using Kotlin/ Java/ JVM or similar modern languages! ???? Your mission: deliver modern, testable, and maintainable code. Our services are up and running on AWS, and we harness the power of Docker & K8 for our CI/CD pipelines. You'll be working with PostgreSQL, Redis, and MongoDB databases ????????‍????????‍????

But there's more! We're looking for someone who: ???? Takes ownership beyond the obvious ???? Is motivated to learn new things and share knowledge ???? Loves collaborating with different teams across the organization

See more jobs at Wolt

Apply for this job

11d

Senior Software Engineer, Commerce Platform

InstacartUnited States - Remote
MemcachedredispostgressqlRabbitMQDesignmobilegraphqlrubyAWSbackend

Instacart is hiring a Remote Senior Software Engineer, Commerce Platform

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview

ABOUT THE ROLE

As we evolve to build a world class platform we are looking for highly skilled and motivated engineers to join our team. The role is half Cloud Service architecture, half expert mastery of e-commerce business logic; it's a unique opportunity to design the next generation of Instacart's foundational platform and help drive our exponential growth. You'll ensure millions of orders, millions of credit card transactions, and tens of millions of line-item invoice calculations are completed reliably, scalably, and touch-free daily.

ABOUT THE TEAM

Our Platform team plays a pivotal role in driving innovation and scalability within Instacart's core e-commerce capabilities, including pricing, discounting, orders, invoicing, and loyalty. By focusing on shared services and infrastructure, the team accelerates value creation for multiple product and feature teams. We recognize the significance of building robust foundations that enable efficient scaling to new business lines and use cases. Joining our team means being at the forefront of shaping the future of online grocery shopping, where your contributions will directly impact millions of customers and partners worldwide.

ABOUT THE JOB

  • We work in small teams with significant ownership and autonomy over your project
  • You’ll be working across teams, solving big problems at an organizational level that changes how Instacart operates
  • Design, implement, and ship high-quality features with a strong sense of urgency and accountability
  • Work closely with product managers, designers, data scientists, and peer engineering teams to define project requirements and execution plans
  • Ensure that system designs including APIs, deployment architecture, and dependency selection result in highly scalable, robust solutions that minimize support costs and improve an outstanding customer experience
  • Contribute broadly to Instacart’s success by exercising your freedom to suggest and drive organization-wide initiatives

ABOUT YOU

MINIMUM QUALIFICATIONS

  • 5+ years of software development experience
  • A strong sense of ownership
  • Self-motivation and enjoyment of a startup environment
  • Solid understanding of common back-end Web technologies in a production environment
  • An ability to balance priorities with shipping high-quality and pragmatic solutions
  • Experience working with a large codebase shared with multi-functional teams.
  • Strong knowledge of SQL
  • Bachelor’s degree in Computer Science, computer engineering, electrical engineering, or equivalent work experience

PREFERRED QUALIFICATIONS

Do you have exceptional experience with, skills for, or just interest in any of the following software engineering areas? We are looking for someone who has a good mix of the following traits:

  • Expertise in invoicing and billing processes within an e-commerce environment. This includes being familiar with customer invoices, resolving discrepancies, and managing invoicing cycles. Familiarity with relevant invoicing regulations and tax requirements is beneficial.
  • Experience with order management systems (OMS) or eCommerce platforms that handle the end-to-end order lifecycle.  Understanding of the overall eCommerce operations and processes involved in managing customer orders, from the point of placing an order to delivery
  • In-depth understanding of various payment systems and methods used in eCommerce, including credit/debit cards, digital wallets, mobile payments, and alternative payment solutions. Familiarity with payment gateways and payment service providers (PSPs) is also valuable
  • Experience in eCommerce discounting, including a solid understanding of discount strategies and promotional campaigns. Good knowledge of pricing strategies, discount structures and ability to analyze the financial impact of different discount scenarios and make data-driven decisions.
  • Experimentation frameworks and data driven approach to development

Instacart's technology is constantly evolving and adapting. Some of the technologies you would use in our teams at Instacart include:

  • Ruby on Rails framework using Sorbet for strong-typing
  • Client-facing flexible APIs exposed via GraphQL
  • Postgres and Snowflake backend relational data stores
  • Temporal workflow 
  • Async durable event handling infrastructure including async RPC via AWS SNS/SQS, RabbitMQ
  • Caching and durable job dispatching using Memcached and Redis
  • Auto-scaling elastic service deployments built on AWS ECS, ALBs, and supporting cloud services
  • Rich monitoring and alerting infrastructure built on AWS Cloud Watch, DataDog, Sentry, OpsGenie, and supporting services
  • Any new integrations you will research, propose, implement, and deploy!

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policyhere.

Offers may vary based on many factors, such as candidate experience and skills required for the role.Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offeringshere.

For US based candidates, the base pay ranges for a successful candidate are listed below.

CA, NY, CT, NJ
$192,000$213,000 USD
WA
$184,000$204,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$176,000$196,000 USD
All other states
$159,000$177,000 USD

See more jobs at Instacart

Apply for this job

13d

Principal Ruby on Rails Engineer

AgeroRemote
redissqlB2BDesigngraphqlapirubyc++reactjs

Agero is hiring a Remote Principal Ruby on Rails Engineer

About Agero:

Wherever drivers go, we’re leading the way. Agero’s mission is to rethink the vehicle ownership experience through a powerful combination of passionate people and data-driven technology, strengthening our clients’ relationships with their customers. As the #1 B2B, white-label provider of digital driver assistance services, we’re pushing the industry in a new direction, taking manual processes, and redefining them as digital, transparent, and connected. This includes: an industry-leading dispatch management platform powered by Swoop; comprehensive accident management services; knowledgeable consumer affairs and connected vehicle capabilities; and a growing marketplace of services, discounts and support enabled by a robust partner ecosystem. The company has over 150 million vehicle coverage points in partnership with leading automobile manufacturers, insurance carriers and many others. Managing one of the largest national networks of service providers, Agero responds to approximately 12 million service events annually. Agero, a member company of The Cross Country Group, is headquartered in Medford, Mass., with operations throughout North America. To learn more, visitwww.agero.com.

About The Role:

We're looking for a Principal Ruby on Rails Engineer to build and support critical, client-facing and internal systems that provide real-time roadside assistance to a diverse customer-base, which range from OEM & Insurance carriers to connected vehicles. This individual will lead initiatives through all technical roadmap phases- design, implementation, testing, and maintenance, while continuously improving system health & quality. We are continuously making strides towards a true CI/CD culture and conduct daily Releases, and this individual would be comfortable working in a fast-paced environment, with limited supervision, while maintaining and improving software and reliability metrics.

Key Outcomes:

  • Full technical accountability of team product domains and support.
  • Principal-level IC code contribution while setting and improving coding practices and standards.
  • Work closely with Product managers to set expectations, clarify requirements, and communicate solution designs. 
  • Demonstrate technical expertise in multiple domains and mentor other developers on team.
  • Collaborate with cross-functional team members on all aspects of product development.
  • Identify technical opportunities, draft proposals, architect, plan and implement solutions with the team.
  • Instrument monitors and provide post-launch support to live systems.

Requirements:

  • You have 10+ years of experience in building large-scale web applications.
  • Experience as a Principal engineer on a team of more than 3 engineers.
  • Highly proficient in Ruby on Rails(including Sidekiq) and have a track record of delivering successful projects.
  • In-depth understanding of systems design, and scalable & reliable-data, API(REST/GraphQL) and presentation layers.
  • Expert in data modeling and in working with data storage and retrieval systems, in particular Redis, SQL, Postgres.
  • Ability to own complete features and systems end-to-end - conception, breakdown, implementation, deployment.
  • Conversant with multiple system, API, and code design patterns and paradigms, and can advocate and influence peers to adopt and implement effective practices.
  • Appetite to learn new technologies quickly and onboard to stack.
  • A self-starter, results-oriented individual with excellent problem solving skills.
  • CS or Engineering related Degree.

Nice To Haves:

  • GraphQL
  • Elastic Search
  • Datadog
  • ReactJS
  • CircleCI/Harness

Hiring In:

  • United States:  AZ, FL, GA, NH, IL, KY, MA, MI, NC, NM, TN, VA 
  • Canada: Province of Ontario

D, E & I Mission & Culture at Agero:

We are all Change Drivers at Agero. Each day, we speak to thousands of drivers and tow professionals across one of the most diverse countries in the world. Our mission to safeguard drivers on the road, strengthen our clients’ relationships with their drivers, and support the communities we live and work in unites us together as one force driving positive change.

The road to positive change starts inside Agero. In celebrating each other’s differences, we lift each other up and create space for innovation and community. Bringing our whole selves to work powers our commitment, drive, agility, and courage - ensuring we are not only changing the landscape of the driver services industry, we also are making a difference in the lives of our customers with each call, chat, and rescue.

THIS DESCRIPTION IS NOT INTENDED TO BE A COMPLETE STATEMENT OF JOB CONTENT, RATHER TO ACT AS A GUIDE TO THE ESSENTIAL FUNCTIONS PERFORMED. MANAGEMENT RETAINS THE DISCRETION TO ADD TO OR CHANGE THE DUTIES OF THE POSITION AT ANY TIME.

To review Agero's privacy policy click the link:https://www.agero.com/privacy.

***Disclaimer:Agero is committed to creating a diverse and inclusive environment and encourages applications from all qualified candidates. Accommodation is available. Additionally, we offer accommodation for applicants with disabilities in our recruitment processes. If you require accommodation during the recruitment process, please contactrecruiting@agero.com.

***Agero communicates with candidates via text for matters related to submitted applications, questions, and availability for interviews. If you prefer not to receive texts, you can contact Agero's recruiting team directly at recruiting@agero.com.

See more jobs at Agero

Apply for this job

13d

Engineering Manager, Consumer Product

HandshakeSan Francisco (Hybrid)
redisDesignmobilec++elasticsearchpostgresqlpython

Handshake is hiring a Remote Engineering Manager, Consumer Product

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

Handshake is looking to hire experienced engineering managers to join our consumer teams. You will lead, grow, and support the engineers building our customer-facing products. You will work on complex technical challenges and enable millions of students and job-seekers to connect with employers through Handshake’s platform.

You will have opportunities to:

  • Create a direct impact in the world by helping Handshake to democratize the opportunity for our millions of students

  • Work in an impressive innovative environment with many growth and career development opportunities.

  • Grow and scale a team, hiring top talent focusing on DEI

  • Help to define our culture and processes, not only as a team but also as an organization

Your role

  • Build, lead, and successfully develop a team of software engineers from all levels; defining their career development plans, setting specific goals, and motivating them to achieve results as part of their growth

  • Successfully manage performance; mentoring and coaching software engineers, supporting both high and underperforming individuals

  • Partner closely with key stakeholders across Handshake, including Design, Product Management, and strategic business partners to define clear, ambitious, attainable, metric-oriented goals for their team

  • Participate in technical decisions and provide technical coaching, helping tech leads to define and prioritize engineering roadmap

  • Lead with empathy as you help us nurture a culture of growth, inclusion, and belonging

Your experience

  • Build, lead, and develop successfully a team of software engineers from all levels (from junior to senior) defining their career development plans, setting specific goals, and motivating them to achieve results as part of their growth

  • Works cross-functionally to define, drive and track product-level success

  • 2+ years experience managing a technical team, 3+ years in technical leadership roles, 7+ years in software engineering

  • Demonstrated experience working with or across other engineering teams to ship features or technical improvements

  • Experience working as an, and managing, Full-Stack engineer(s), with either web or mobile clients

  • Experience working with any or all of: Ruby/Rails, Go, Python, Javascript/React, and Swift/SwiftUI

  • Experience working with any or all of: ElasticSearch, Redis, PostgresQL, SideKiq, and GCP Pub/Sub, DataFlow, and Spanner

Compensation range

$205,000 - $225,000

Want to learn more about what it's like to work at Handshake?Check out these interviews from our team members!

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 + 5 days of 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

14d

Senior Software Engineer - Fraud Risk

SquareSan Francisco, CA, Remote
gRPCrediskotlinDesignjavaMySQLkubernetespythonAWSbackend

Square is hiring a Remote Senior Software Engineer - Fraud Risk

Job Description

Marketplace under Cash App provides different payment products such as Buy Now, Pay Later (BNPL) or monthly payment options to customers. The Fraud Risk team builds scalable systems that power our modelers and decision scientists to develop and deploy strategies to battle fraudsters to ensure the health of the business. In addition, we build end-to-end customer experience for risk assessments.  

As a member of the team, you will design, build and launch fraud risk products and features. We build our services over Cash App's ever-evolving infrastructure, and as a senior engineer on the team, you will embrace these changes and scale our tech stack to promote future evolvability. This is an exciting opportunity to make a direct, tangible impact on our product and work on projects that are critical to the business’s success. You'll be reporting to an Engineering Manager and working on a distributed team with members in the USA and Melbourne.

You Will:

  • Be responsible for designing, building and managing the distributed services that manage Cash App Marketplace fraud risk
  • Creatively solve challenging technical problems at scale
  • Demonstrate high code quality, good test coverage and other engineering best practices 
  • Work on impactful, multi-person projects that cross Engineering team boundaries
  • Collaborate with product, analysts, and modelers on planning and implementing frictionless user experiences 
  • Have autonomy to research and achieve outcomes with support when you need it
  • Contribute to the growth of our development capabilities through mentoring and supporting fellow engineers

Qualifications

You Have:

  • Bachelor or Masters in computer science or a related field 
  • 5+ years of backend software development experience, passion for solving business problems with technology and approach creating end-to-end solutions with a ton of autonomy
  • Experience with common technologies like Kafka, Redis or Cassandra and curiosity that compels you to learn new technologies, frameworks, and services
  • Deep regard for testing and have experience with automated testing frameworks
  • Alignment with Cash App's mission of economic empowerment

Tools we use and teach

  • Python, Java, Kotlin
  • Kubernetes, AWS
  • Datadog, SumoLogic
  • Hibernate, MySQL, Cassandra DB, DynamoDB
  • HTTP, JSON, gRPC and Protocol Buffers
  • Kafka, event-driven microservice architecture

See more jobs at Square

Apply for this job

14d

Senior Software Engineer (Frontend), Onboarding

SquareAtlanta, GA, Remote
redisterraformnosqljavaMySQLtypescriptkubernetesAWSjavascriptfrontend

Square is hiring a Remote Senior Software Engineer (Frontend), Onboarding

Job Description

We are looking for a product-focused frontend senior software engineer to join our Onboarding Team. Our work enables sellers to onboard & adopt Square’s ecosystem, and manage various other life cycles. Onboarding in particular is the first step in a seller's journey in the Square ecosystem. This public facing team is highly cross functional & critical to the success of Square, and are a direct contributor to the Square’s revenue. Thus making it a high impact & high visibility team.

You will:

  • Be exposed to and impact real business challenges

  • Identify and explore ways to improve application architecture, testing, and build pipeline

  • Continually seek to optimize and improve the seller experience

  • Iterate rapidly on features, services, and processes

  • Build frontend interfaces that support remarkable product experiences which are crucial to the Square onboarding process around the world 

  • Hold yourself, and your teammates, accountable to the highest standards of engineering that enables Square to safely move billions of dollars in payments and allow our customers to trust us with their sensitive data

Qualifications

  • BS Degree in Computer Science or equivalent experience; candidates in this role typically have 8+ years of industry experience

  • Programming depth with JavaScript

  • Great communication skills and an ability to work cross-functionally

  • An openness to collaboration and willingness to grow as an engineer

  • A sense of customer empathy and desire to influence the product direction

  • Understanding and curiosity in creating well thought out, scalable, low-latency, global systems

Technologies we use and teach:

  • JavaScript, Typescript, Java

  • React,  Ember, Storybook

  • MySQL, NoSQL, Redis, Kafka

  • AWS, GCP

  • Protocol Buffers, Bazel, Terraform, Kubernetes, Envoy

See more jobs at Square

Apply for this job