backend Remote Jobs

626 Results

21d

Specialist, Public Support & Solutions

2 years of experiencewordpressc++backend

StoryCorps is hiring a Remote Specialist, Public Support & Solutions

Specialist, Public Support & Solutions - StoryCorps - Career PageSee more jobs at StoryCorps

Apply for this job

22d

Sr. RoR Engineer - (LS)

ITScoutArgentina, AR Remote
terraformpostgresDesignrubyAWSbackend

ITScout is hiring a Remote Sr. RoR Engineer - (LS)

⚠️Only available for #residents of #Argentina ⚠️

Our client is a fresh and open-minded nearshore software development company that emerged as a spin-off from UNICEN, one of the most renowned universities in Argentina in the technology sector. From nationwide digital clinical records management systems to tailored e-commerce solutions. From distributed learning platforms with cross-country implementation to IOT custom applications and cloud solutions, their developments embrace all sectors and scales, ensuring industry quality standards.
Their software development, quality assurance processes, UX/UI knowledge and global market experience are mixed with their R&D DNA, allowing them to explore new roads and build amazing things daily.
Core values include expanding and sharing their knowledge and collaboration, flexibility, and an inclusive working environment. They focus on enjoying their work and learning from every experience while delivering on their commitments.
Innovation and passion are their drivers, so they are invested in solving complex business scenarios to reach new milestones with partners.


Calling all Senior Ruby Backend Engineers!

Are you passionate about building scalable backend systems that power innovative business models? Do you thrive in collaborative environments where your ideas shape the future of the company? Help build a high-impact team at a fintech start-up and shape the future of their user subscription model!

What You'll Do:

  • Own and operate the Subscription Domain, ensuring seamless functionality.
  • Collaborate to design a robust subscription data model and craft reliable APIs.
  • Develop APIs feeding other platform services and applications.
  • Champion clear communication and collaboration across teams.
  • Proactively monitor and troubleshoot issues in production using tools like DataDog.

    Bonus points if you have:

  • Experience with subscription models
  • Knowledge of Go or gRPC ✨
  • AWS familiarity ☁️

The Tech Stack:

  • Ruby on Rails
  • RESTful APIs
  • DataDog
  • CI/CD Tools (ArgoCD, GitHub Actions)
  • Terraform ️
  • Postgres (or similar DB)



See more jobs at ITScout

Apply for this job

22d

Senior Lead Backend Engineer - (LS)

ITScoutArgentina, AR Remote
agilescalapostgresDesignrubyAWSbackend

ITScout is hiring a Remote Senior Lead Backend Engineer - (LS)

⚠️Only available for #residents of #Argentina ⚠️

Our client is a fresh and open-minded nearshore software development company that emerged as a spin-off from UNICEN, one of the most renowned universities in Argentina in the technology sector. From nationwide digital clinical records management systems to tailored e-commerce solutions. From distributed learning platforms with cross-country implementation to IOT custom applications and cloud solutions, their developments embrace all sectors and scales, ensuring industry quality standards.
Their software development, quality assurance processes, UX/UI knowledge and global market experience are mixed with their R&D DNA, which allows them to explore new roads and build amazing things every day.
Expanding and sharing their knowledge and collaboration along with their flexibility and an inclusive working environment are core values. They focus on enjoying what they do and learning from every experience while delivering on their commitments.
Innovation and passion are their drivers, so they are invested in solving complex business scenarios to reach new milestones with partners.


Fintech enthusiasts, we're looking for you!

Join a high-caliber team using GoLang, Scala & Ruby on Rails to build the future of a customer-facing platform.

Be a leader in the trenches:

  • Co-architect, design, and implement the full backend stack.
  • Collaborate with product & design to ensure exceptional user experiences.
  • Own software delivery, from concept to production.
  • Drive agile development within a cross-functional team.
  • Lead code reviews, championing best practices.

Bonus points for:

  • Plaid integration experience.
  • Building applications at scale.
  • Microservices and event-based architectures.⚡
  • Sidekiq, Postgres, Redis, Kafka, AWS familiarity.
  • Mentorship experience.

    The biggest plus? GoLang expertise and experience with 3rd-party Bank or Card Linking providers like Plaid!


See more jobs at ITScout

Apply for this job

22d

Intermediate Software Developer, Core Team

VidyardRemote, Canada
agileremote-firstmobilegitrubypostgresqlmysqlbackendNode.js

Vidyard is hiring a Remote Intermediate Software Developer, Core Team

Vidyard is the video platform that's built for business. Sales reps, marketers, and corporate communicators use Vidyard to record and share videos that grab attention and deliver their message in a personal, impactful way. It's the video tool of choice for Microsoft, LinkedIn, and thousands of other companies. We're passionate about elevating our customers, our teammates, our communities, and ourselves.

About the Role

Vidyard is seeking an Intermediate, Full-Stack Software Developer to join our dynamic Core Team, a pivotal force behind our leading video platform and user experience. As a key player in this team, you will contribute to critical services, including encoding, dashboard, chrome extension, mobile app, captions, thumbnails, and more. This role is instrumental in shaping the core features and functionality that define Vidyard's offerings to our valued customers.

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, designers, and product managers to address customer challenges and deliver exceptional software solutions. 

This is a remote role open to candidates located inCanada. 

About the Team

Our Core Team is composed of twelve developers, two product managers, and two designers divided into three streams of work:

Engage Stream: The Engage Stream is dedicated to crafting and maintaining features that delight our customers. We aim to ensure that customers make the most of our platform's rich array of tools, fostering a seamless and rewarding user experience.

Scale Stream: The Scale Stream takes charge of our enterprise accounts, meticulously curating the features and functionalities essential for our corporate customers. This team is focused on ensuring our product meets and exceeds the unique requirements of our enterprise accounts.

Tech Stream: At the heart of our Core Team's responsibilities lies the Tech Stream, which takes ownership of a substantial portion of our application. This stream is tasked with spearheading projects to guarantee the performance, quality, availability, and scalability demanded by our system and valued customers.

What You’ll Bring to this Role and Your New Team:

  • A solid background in software engineering—you have had 3+ years of experience shipping user-facing, scalable web products.
  • The ability to work across the software stack as a generalist while bringing experience to either front-end or back-end development.
  • A history of success delivering on different initiatives in an agile, iterative environment.
  • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs.
  • The desire to drive improvements to our quality, reliability, and performance standards.
  • Lean thinking and an experimental, metrics-driven mindset.
  • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery.
  • Nice to have experience with Mobile or Desktop app development.
  • Eager to share knowledge among other developers and mentor junior developers on your team.

Our Tech Stack

  • Version control - e.g. Git
  • Testing frameworks such as RSpec, Jest, Mocha
  • Modern front-end stacks - e.g. Vue.js, React.js
  • Modern mobile frameworks - React Native
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL
  • Nice to have experience architecting microservice infrastructures 
  • Distributed computing concerns such as message queues and pub/sub
  • Operational concerns such as monitoring and logging

Our engineering team consists of generalists with expertise leaning toward either front-end or back-end development, all maintaining a comprehensive understanding of the full stack. Join us in shaping the future of Vidyard's core offerings and delivering unparalleled value to our customers.


Job descriptions can be overwhelming. At Vidyard we are motivated to drive change togetherand deeply value the unique experiences, abilities and opinions you possess, so if this role sounds like your next adventure, but you don’t feel entirely qualified, apply! We value candidates who own it, and if you’re relentlessly resourceful too, you might be exactly who we are looking for. 

As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

What You’ll Love about Vidyard:

  • Competitive pay
  • Comprehensive, flexible benefits on day one
  • Wellness allowance to spend on what's important to you 
  • Flexible hours, unlimited vacation, and programs to support travel while working, enabling you to live your best life
  • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage
  • Allowance to support your ongoing growth and development
  • Paid volunteer hours
  • Employee resource groups to empower and drive change at Vidyard and in our communities
  • Flexible holiday program
  • Home office stipend 
  • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all. Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.

We thank all applicants for your interest in Vidyard. Only those applicants selected for an interview will be contacted. Unsolicited resumes from Agencies will not be accepted.

Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us atrecruitment@vidyard.com.

See more jobs at Vidyard

Apply for this job

22d

Software Engineer II

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

Tanium is hiring a Remote Software Engineer II

The Basics: 

As a Tanium Software Engineer II focused on Full-stack,  you will build and maintain best-of-breed services that power 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. 

What you’ll do: 

  • Build and maintain Tanium's backend services alongside an agile development team 
  • In partnership with our frontend and endpoint teams you will 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. These services focus on everything from security to operations to auditing. 

We’re looking for someone with: 

Education 

  • Bachelor's degree or equivalent experience
  • Computer Science or relevant degree preferred 

Experience 

  • 3-4+ years industry experience 
  • Experience working with senior developers 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 development including REST and/or GraphQL 
  • Experience developing data processing pipelines for real time data 
  • Experience with AWS or other cloud platforms 
  • Experience with containers and microservices 
  • Experience with modern software engineering development and automation tools like git and CI/CD pipelines 

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 
  • Experience debugging when things go wrong 
  • Has knowledge of modern backend software frameworks 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. Visitwww.tanium.comand follow us onLinkedIn. 

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$75,000 to C$230,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.

See more jobs at Tanium

Apply for this job

22d

Junior Fullstack Developer .Net Framework/Net Core and Angular

Yuxi GlobalMedellín, Colombia, Remote
1 year of experienceBachelor's degreesql.netangularbackendfrontend

Yuxi Global is hiring a Remote Junior Fullstack Developer .Net Framework/Net Core and Angular

Job Description

Job Description

Through collaboration, our client is always looking to overcome some of the biggest challenges facing global health. They are passionate about helping clients in pursuit of this goal and continuously push themselves to do more to advance public health efforts and improve health for all.

They are growing to harness their resources and expertise to identify, understand, and address unmet public health needs.

Believing that by unleashing the power of Human Data Science, they can reimagine ways to address the most complex global health challenges.

 

 

Qualifications

Qualifications

Bachelor's degree in systems engineering or related fields

Intermediate-Advanced English level (B1+) with the skill of having meetings and answering client's requirements in English, oriented to learn it and grow in this competence to create a close relationship with the client.

More than 1 year of experience in backend development, with .NET Framework or .NET Core

More than 1 year of experience in frontend development with Angular Framework (8+)

Experience with SQL Databases.

We are looking for a passionate candidate, oriented to be a full-stack developer and passionate about both sides of the software. 

See more jobs at Yuxi Global

Apply for this job

22d

Staff Software Engineer (Mobile), Bitkey

SquareSan Francisco, CA, Remote
kotlinswiftmobileiosandroidAWSbackend

Square is hiring a Remote Staff Software Engineer (Mobile), Bitkey

Job Description

Bitkey sits within the Proto organization. Proto's purpose is to accelerate the world’s transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives we’ve identified that represent the biggest impact to this purpose are in the Bitcoin space with Bitcoin mining and Bitkey, a self custody Bitcoin wallet. While we’re starting there, we don’t believe the need for tools to increase one’s independence is limited to bitcoin or the financial space. One principle across everything we do in Proto is open development – show and tell. We develop products in the open, you can read more about them at bitkey.build and mining.build.

We are growing our small cross-discipline engineering team and are looking for a mobile engineer who has experience architecting Kotlin Multiplatform solutions or deep experience architecting Kotlin-based Android solutions at scale with a strong interest in diving deep into Kotlin Multiplatform. We have blurred the lines of a traditional Android and iOS team by focusing on the right, single solution across multiple platforms in efforts to make it simple and easy to iterate on  the Bitkey product. We’re looking for someone to help our team of passionate mobile engineers shape our multiplatform story in a scalable, sustainable, and secure way.
This role will also include deep feature development work in the Bitkey self-custody wallet with our existing team of mobile and server engineers. After all, the best way to help shape our architecture is to build in it!

You will:

  • Ship critical features in a non-custodial, hardware-enabled bitcoin wallet to a global audience

  • Collaborate with and help lead an experienced group of mobile engineers to evolve our multi-platform mobile system architecture, advance our testing capabilities and performance, and help iterate on and improve our mobile CI infrastructure 

  • Improve our mobile release pipeline by increasing automation and improving reliability 

  • Work closely with designers and product managers to build user experiences expanding the offerings of Bitkey 

  • Work with a small team of engineers across our Mobile Application (KMP, Kotlin, Swift) and Rust backend on a team responsible for features from ideation through long-term maintenance

Qualifications

You have:

  • 12+ years of engineering experience with a significant focus on mobile development 

  • Experience architecting Android mobile applications with some experience or interest in Kotlin Multiplatform

  • Experience designing and building APIs between mobile applications and backend services

  • Knowledge of build tooling such as Gradle. 

  • Experience with building new or iterating on existing mobile CI infrastructure

  • Experience working with small cross-functional teams. Bonus points for working on 0->1 features

  • Interest in the opportunities and challenges that come with building a global-first product from the ground up

  • Interest in Bitcoin and expanding financial access to everyone

Technologies we use:

  • Mobile Application

    • Kotlin

    • Kotlin Multiplatform

    • Swift

    • SQLite

  • Backend Services

    • AWS

    • DynamoDB

    • Rust

  • Other

    • Github

    • Datadog

See more jobs at Square

Apply for this job

22d

Senior Software Engineer (iOS), Bitkey

SquareSan Francisco, CA, Remote
kotlinDesignswiftmobileiosandroidAWSbackend

Square is hiring a Remote Senior Software Engineer (iOS), Bitkey

Job Description

Bitkey sits within the Proto team. Proto's purpose is to accelerate the world’s transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives we’ve identified that represent the biggest impact to this purpose are in the Bitcoin space with Bitcoin mining and Bitkey, a self custody Bitcoin wallet. While we’re starting there, we don’t believe the need for tools to increase one’s independence is limited to bitcoin or the financial space. One principle across everything we do in Proto is open development – show and tell. We develop products in the open, you can read more about them at bitkey.build and mining.build.

We are growing our small cross-discipline engineering team and are looking for a mobile engineer who has experience with or is open to learning Kotlin Multi Platform. We have blurred the lines of a traditional Android and iOS team by focusing on the right, single solution across multiple platforms in efforts to make it simple and easy to move bitcoin on and off Bitkey. 

You will:

  • Ship a non-custodial, hardware-enabled bitcoin wallet to a global audience
  • Work closely with designers and product managers to build user experiences the people trust to move bitcoin on and off Bitkey
  • Directly impact architecture and design decisions to ensure we successfully scale globally
  • Work with a small team of engineers across our Mobile Application (KMP, Kotlin, Swift) and Rust backend on a team responsible for features from ideation through long-term maintenance

Qualifications

You have:

  • 5+ years of experience developing in one of the following languages: Swift (iOS), Kotlin (Android Multiplatform), Rust (Backend Services) 
  • Experience with designing and building APIs between mobile applications and backend services
  • Experience working with small cross-functional teams working on 0->1 features
  • Interest in the opportunities and challenges that come with building a global-first product from the ground up
  • Interest in Bitcoin and expanding financial access to everyone

Technologies we use:

  • Mobile Application
    • Kotlin
    • Kotlin Multiplatform
    • Swift
    • SQLite
  • Backend Services
    • AWS
    • DynamoDB
    • Rust
  • Other
    • Github
    • Datadog

See more jobs at Square

Apply for this job

22d

Senior Software Engineer (Cryptography), Bitkey

SquareNew York, NY, Remote
Designswiftmobilerubybackend

Square is hiring a Remote Senior Software Engineer (Cryptography), Bitkey

Job Description

Bitkey sits within the Proto team. Proto's purpose is to accelerate the world’s transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives we’ve identified that represent the biggest impact to this purpose are in the Bitcoin space with Bitcoin mining and Bitkey, a self custody Bitcoin wallet. While we’re starting there, we don’t believe the need for tools to increase one’s independence is limited to bitcoin or the financial space. One principle across everything we do in Proto is open development – show and tell. We develop products in the open, you can read more about them at bitkey.build and mining.build.

Bitkey is looking for a staff-level engineering leader that will help guide and influence the technical direction of the software and services that will power our self-custody product. Cryptographic primitives are at the center of the software we’re building to support our multi-signature wallet so we’re looking for a leader who has that foundation of knowledge to help lead our technical strategy and collaborate on executing our product vision. This is a cross-cutting role that will innovate on the first version of our product and shape new product areas in the coming years.

In this role, you will:

  • Design, build, deploy, and sustain a wide range of secure and reliable services supporting the wallet including multisig key management and provisioning, blockchain interaction, recovery processes, logistics, and more

  • Assess risks to our customers across a wide range of product and technology areas, including mobile, backend infrastructure, key management, account recovery, third party integrations, authentication, and privacy

  • Communicate clearly about risks to teammates across product, software, hardware, support, and supply chain

  • Participate in our team's internal and external transparency by authoring posts and documentation accessible to a wide audience

  • Make key architecture and platform choices, leveraging existing Block infrastructure and best practices where appropriate and and forging a new path when our unique needs require it

  • Collaborate with engineers across of varying disciplines, product managers, and many other teams throughout the company

  • Own testing, observability, and maintenance for the services you and the team create

Qualifications

You have:

  • 10+ years of experience with the full lifecycle of critical production services (server or mobile). Ideally in one of { Rust, Java/Kotlin, Swift, Go, Ruby }

  • Strong bitcoin/cryptographic fundamentals (key generation, secure key management, transaction construction, signatures, multi-party computation)

  • Experience advising product teams on how to address a broad set of security and privacy challenges

  • Empathy for your customers and colleagues

  • Interest in the opportunities and challenges that come with building a new product area from the ground up

See more jobs at Square

Apply for this job

22d

Software Engineer, iOS (Bitkey)

SquareSan Francisco, CA, Remote
kotlinDesignswiftmobileiosandroidAWSbackend

Square is hiring a Remote Software Engineer, iOS (Bitkey)

Job Description

Bitkey sits within the Proto team. Proto's purpose is to accelerate the world’s transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives we’ve identified that represent the biggest impact to this purpose are in the Bitcoin space with Bitcoin mining and Bitkey, a self custody Bitcoin wallet. While we’re starting there, we don’t believe the need for tools to increase one’s independence is limited to bitcoin or the financial space. One principle across everything we do in Proto is open development – show and tell. We develop products in the open, you can read more about them at bitkey.build and mining.build.

We are growing our small cross-discipline engineering team and are looking for a mobile engineer who has experience with or is open to learning Kotlin Multi Platform. We have blurred the lines of a traditional Android and iOS team by focusing on the right, single solution across multiple platforms in efforts to make it simple and easy to move bitcoin on and off Bitkey. 

You will:

  • Ship a non-custodial, hardware-enabled bitcoin wallet to a global audience
  • Work closely with designers and product managers to build user experiences the people trust to move bitcoin on and off Bitkey
  • Directly impact architecture and design decisions to ensure we successfully scale globally
  • Work with a small team of engineers across our Mobile Application (KMP, Kotlin, Swift) and Rust backend on a team responsible for features from ideation through long-term maintenance

Qualifications

You have:

  • 5+ years of experience developing in one of the following languages: Swift (iOS), Kotlin (Android Multiplatform), Rust (Backend Services) 
  • Experience with designing and building APIs between mobile applications and backend services
  • Experience working with small cross-functional teams working on 0->1 features
  • Interest in the opportunities and challenges that come with building a global-first product from the ground up
  • Interest in Bitcoin and expanding financial access to everyone

Technologies we use:

  • Mobile Application
    • Kotlin
    • Kotlin Multiplatform
    • Swift
    • SQLite
  • Backend Services
    • AWS
    • DynamoDB
    • Rust
  • Other
    • Github
    • Datadog

See more jobs at Square

Apply for this job

22d

Senior Software Engineer (Backend Infrastructure)

SquareSan Francisco, CA, Remote
terraformmobiledockerAWSbackend

Square is hiring a Remote Senior Software Engineer (Backend Infrastructure)

Job Description

Bitkey sits within the Proto team. Proto's purpose is to accelerate the world’s transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives we’ve identified that represent the biggest impact to this purpose are in the Bitcoin space with Bitcoin mining and Bitkey, a self custody Bitcoin wallet. While we’re starting there, we don’t believe the need for tools to increase one’s independence is limited to bitcoin or the financial space. One principle across everything we do in Proto is open development – show and tell. We develop products in the open, you can read more about them at bitkey.build and mining.build.

Building an entire product from scratch required hiring a team of senior engineers who could navigate the early days of defining the product requirements while also having an experience across a myriad of domains. These include important foundational items such as infrastructure and DevOps as these are essential to helping establish early architecture in a greenfield project. 

Now that we’ve shipped the first version of our product, the team would like to have a deeper and dedicated focus on this work so that we can improve the overall experience for a growing team of engineers, and help them focus on building the product instead of fighting fires constantly. This person will sit closely with our product teams as their primary customer to help define the roadmap for our ongoing infrastructure. This role requires heavy collaboration with all of our disciplines including mobile, server, web, firmware, and security and will be critical to improving the success of our engineers and overall product.

 

You Will:

  • Build out and maintain a continuous delivery pipeline for Bitkey applications, including the deployment and promotion story for ECS and Lambdas

  • Help secure our infrastructure that handles the customer key we custody and work with the security lead to drive continued security enhancements on our platform for internal and external customers

  • Manage node infrastructure that communicates with the blockchain and allows customers to move funds

  • Maintain a high quality bar for our overall infrastructure by ensuring we have the right visibility into tracing, metrics, logging, and alerting

  • Iterate on our staging and production infrastructure deployment story

  • Continue evolving our testing infrastructure in different environments from hardware to mobile to server side for both our own services and the bitcoin network.

  • Work with Block foundational and security teams to leverage foundational tooling and coordinate cross-BU infrastructure work

Qualifications

You Have:

  • 8+ years of experience with a significant focus on backend services

  • Worked with various teams to develop software approaches and aligned partner teams to advance the work

  • Navigated architectural decisions that weigh trade-offs between building your own solution or buying something that suits your needs

  • Identified bottlenecks in systems, quantified their impact, and prioritized effectively 

  • Bonus: Experience managing infrastructure that spans hardware, mobile, and backend services

  • Bonus: Experience building in a zero-to-one environment where you’ve had to trailblaze your own path

Technologies we use and teach:

  • Terraform

  • Atlantis

  • AWS

  • Rust

  • Docker

  • DataDog

  • DynamoDB

See more jobs at Square

Apply for this job

22d

Senior Software Engineer (Infrastructure & Platform)

SquareSan Francisco, CA, Remote
terraformmobiledockerAWSbackend

Square is hiring a Remote Senior Software Engineer (Infrastructure & Platform)

Job Description

Bitkey sits within the Proto team. Proto's purpose is to accelerate the world’s transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives we’ve identified that represent the biggest impact to this purpose are in the Bitcoin space with Bitcoin mining and Bitkey, a self custody Bitcoin wallet. While we’re starting there, we don’t believe the need for tools to increase one’s independence is limited to bitcoin or the financial space. One principle across everything we do in Proto is open development – show and tell. We develop products in the open, you can read more about them at bitkey.build and mining.build.

Building an entire product from scratch required hiring a team of senior engineers who could navigate the early days of defining the product requirements while also having an experience across a myriad of domains. These include important foundational items such as infrastructure and DevOps as these are essential to helping establish early architecture in a greenfield project. 

Now that we’ve shipped the first version of our product, the team would like to have a deeper and dedicated focus on this work so that we can improve the overall experience for a growing team of engineers, and help them focus on building the product instead of fighting fires constantly. This person will sit closely with our product teams as their primary customer to help define the roadmap for our ongoing infrastructure. This role requires heavy collaboration with all of our disciplines including mobile, server, web, firmware, and security and will be critical to improving the success of our engineers and overall product.

 

You Will:

  • Build out and maintain a continuous delivery pipeline for Bitkey applications, including the deployment and promotion story for ECS and Lambdas

  • Help secure our infrastructure that handles the customer key we custody and work with the security lead to drive continued security enhancements on our platform for internal and external customers

  • Manage node infrastructure that communicates with the blockchain and allows customers to move funds

  • Maintain a high quality bar for our overall infrastructure by ensuring we have the right visibility into tracing, metrics, logging, and alerting

  • Iterate on our staging and production infrastructure deployment story

  • Continue evolving our testing infrastructure in different environments from hardware to mobile to server side for both our own services and the bitcoin network.

  • Work with Block foundational and security teams to leverage foundational tooling and coordinate cross-BU infrastructure work

Qualifications

You Have:

  • 8+ years of experience with a significant focus on backend services

  • Worked with various teams to develop software approaches and aligned partner teams to advance the work

  • Navigated architectural decisions that weigh trade-offs between building your own solution or buying something that suits your needs

  • Identified bottlenecks in systems, quantified their impact, and prioritized effectively 

  • Bonus: Experience managing infrastructure that spans hardware, mobile, and backend services

  • Bonus: Experience building in a zero-to-one environment where you’ve had to trailblaze your own path

Technologies we use and teach:

  • Terraform

  • Atlantis

  • AWS

  • Rust

  • Docker

  • DataDog

  • DynamoDB

See more jobs at Square

Apply for this job

23d

Senior Site Reliability Engineer, Tock

SquarespaceRemote, United States
5 years of experienceterraformDesignansiblerubyjavakubernetespythonAWSjavascriptbackendfrontend

Squarespace is hiring a Remote Senior Site Reliability Engineer, Tock

The Tock engineering team is looking for a site reliability engineer to help us support the next generation of restaurant bookings based on the system we've deployed everywhere from local dive bars to Alinea, The French Laundry, and Eleven Madison Park. As a Site Reliability Engineer, you will work with the rest of our Engineering team to ensure our products and infrastructure are reliable, fast, efficient, and secure with an eye to reducing toil.

This is an opportunity for you to work with world-class engineers and SREs on challenging problems while having a big impact on the hospitality industry. As a member of a growing team, you'll help define the next stage of our growth.

Tock Engineering takes a hybrid approach to work. Qualified engineers can choose to work from our offices, from home, or a combination of the two.

You will report directly to the Senior Director of Engineering at Tock.

You'll Get To…

  • Work in our complex production environment and seek out ways to simplify systems and reduce toil.
  • Accelerate our adoption of Config as Code and Infrastructure as Code.
  • Troubleshoot production incidents and debug across distributed systems and at multiple layers (including network, system, and application).
  • Define and measure Service Level Indicators (SLIs) and Service Level Objectives (SLOs) to help teams make informed decisions about balancing reliability against engineering velocity.
  • Shape the evolution of a large system.

Who We're Looking For

  • At least 5 years of experience in an SRE or DevOps role
  • Experience supporting HA products / infrastructure on public clouds using Kubernetes (AWS / GCP). We use GCP.
  • Familiarity with using Config as Code and Infrastructure as Code to manage configuration and cloud infrastructure. We use Terraform, Ansible, and Helm.
  • You understand all parts of a modern web-based application stack including frontend, backend, database, and networking.
  • Fluency with one or more general purpose programming languages which could include: Java, Go, Bash, Python, Ruby, JavaScript, or TypeScript.
  • Familiarity with security best practices.

Benefits & Perks

  • A choice between medical plans with an option for 100% covered premiums 
  • Flexible paid time off
  • 401k with employer match
  • Paid parental leave
  • Fertility and adoption benefits
  • Education reimbursement
  • Pretax commuter benefits
  • Employee Assistance Program
  • Charitable donation match
  • 6 Global Employee Resource Groups (ERGs)

Cash Compensation Range: $118,000 – $190,325 USD

The base salary for this position will vary based on job-related criteria including relevant skills, experience, and location, among other factors.

In addition to the cash compensation above (which includes base salary and, where applicable for eligible roles, may include on-target commissions or overtime pay), all Tock employees are eligible to receive equity in the company as part of their total compensation.

Tock's Growth

  • Fast Company's "Most Innovative Companies" in 2021
  • Built In's "Best Places to Work" in 2020, 2021, 2022, 2023, and 2024
  • Chicago Tribune's "Game Changer" Award for industry innovation
  • Reached a global customer base of 30 countries operating in 200+ cities
  • Processed over $1 billion in prepaid reservations
  • Featured in: The New York Times, Bloomberg, GQ, Vice, Wired, Food & Wine, Eater, and more

About Tock and Squarespace

Tock empowers restaurants, bars, and wineries with the tools needed to build successful businesses and deliver exceptional experiences. With a robust reservation and table management platform, thousands of businesses all around the world use Tock to generate revenue, increase covers, and keep guests coming back. In 2021, Chicago-based Tock became a part of Squarespace (NYSE: SQSP), a design-driven platform helping entrepreneurs build brands and businesses online. Our team of more than 1,700 is headquartered in bustling New York City, with offices in Chicago, Dublin, Ireland, Aveiro, Portugal, and coworking spaces in the UK, Netherlands, and Australia. For more information about our company culture, visit www.squarespace.com/about/careers.

Our Commitment

At Tock, we embrace and celebrate the diversity of both our customers and employees. We are committed to equal employment opportunities regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.

#LI-Remote

Thank you in advance for providing the following details about your work history from your resume! This helps us ensure that your candidate information is accurate and consistent during the hiring process.

Apply for this job

24d

Fullstack Engineer (Java/Kotlin/Typescript) - Product Foundation (m/f/x) onsite or remote in Germany or Austria

Scalable GmbHWien, Austria, Remote
agileDesigngraphqlapigitdockertypescriptAWSbackendfrontend

Scalable GmbH is hiring a Remote Fullstack Engineer (Java/Kotlin/Typescript) - Product Foundation (m/f/x) onsite or remote in Germany or Austria

Job Description

  • You work in the Product Foundation on creating and improving the foundation for financial services aiming to enable everyone, regardless of age, location, financial situation to Scalable's digital services. 
  • You create, maintain and improve services that manage the integrity and privacy of our clients to guarantee our client's investment is safe.
  • You are part of one of our highly motivated teams of software engineers.
  • You work with cutting edge technologies and be part of modern software development practices (e.g. agile and self-managed teams, continuous integration and deployment, test automation, cloud-based infrastructure and tooling).
  • You write clean, testable, maintainable and well-documented code and treat security as a first class citizen
  • You are able to improve engineering excellence in the team

Qualifications

  • A university degree in a relevant field of study (Computer Science, Engineering, etc.) or a comparable practical experience
  • 1+ years of full backend experience in Java/Kotlin, JWT, Docker, Spring, AWS, Git, Docker,  GraphQL, RESTful API
  • 3+ years of frontend experience in technologies like Typescript, React, NextJs, Cypress, WebPack, Material Design, Express
  • A passion for well architected, testable and documented code and an agile mindset
  • Strong analytical thinking, both in the technical and in the product domain.
  • Experience in complex software projects with end-to-end ownership building Microservices
  • Practical experience in AWS or another cloud provider
  • Good communication skills that are clear, open and concise, professional proficiency in English
  • Previous experience with security topics and/or DevOps experience is a big advantage
  • Background in the financial industry and financial software product development is an advantage

See more jobs at Scalable GmbH

Apply for this job

24d

Go Backend Software Engineer (Analytics)

BloomreachSlovakia, Czechia, Remote
remote-firstsqlDesignmongodbc++kubernetespythonbackend

Bloomreach is hiring a Remote Go Backend Software Engineer (Analytics)

Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

  • Discovery, offering AI-driven search and merchandising
  • Content, offering a headless CMS
  • Engagement, offering a leading CDP and marketing automation solutions

Together, these solutions combine the power of unified customer and product data with the speed and scale of AI optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth. For more information, visit Bloomreach.com.

 

We seek a passionate Go backend Software Engineer to join our Analytics team and help us build our new data platform fueling business-critical features. You will mainly write new services in Go which run on Google Cloud Platform (GCP) and Kubernetes, interacting with SQL databases, Kafka, and other services.

Part of your job will be to ensure the eventual consistency of data across multiple databases, high availability, good observability, and efficiency of services. The ability to read Python code is crucial since a significant part of the platform code is written in it and some existing features will be moved from the existing Python code base to new Go services.

The team is working remotely in the Central European Timezone. We are more than happy to meet you in Brno (Czechia) or in Bratislava (Slovakia) where our headquarters is located.

If we piqued your interest, you can chat with Milan, the team's Engineering Manager, or go ahead and apply ????.

Responsibilities

  1. Develop, design, maintain, and test our services written in Go.
  2. Work with GCP, Kubernetes, Kafka, ClickHouse, and many other technologies.
  3. Work with SQL interface for efficient interaction with multiple databases.
  4. Design distributed systems ensuring data consistency, high availability, observability, and efficiency.
  5. Assist and troubleshoot during the service lifecycle, including design, deployment, and operation stages (build it and run it).
  6. Work as part of the L3 support to handle and resolve production incidents.

Qualifications

  1. Prior experience in software development, specifically with Go.
  2. Proficiency in reading Python code.
  3. Solid grasp of engineering principles and practices.
  4. Experience working with GCP, Kubernetes, cloud-based services, and distributed systems.
  5. Familiarity with OLAP SQL databases.
  6. High problem-solving capabilities for tackling complex software development issues.
  7. Experience being part of a live production on-call rotation is preferred.
  8. Familiarity with Data Lakehouses is a plus.
  9. Interest in Rust or C++ will be your advantage.

Our stack

  • Go, Python, C++ (you will mostly work in Go and read Python)
  • ClickHouse, Apache Kafka, MongoDB, and more … 
  • Kubernetes (GKE)
  • Google Cloud Platform
  • Gitlab CI/CD, Prometheus and Grafana

Compensations

  • Salary ranges from 3500 EUR gross/month based on your seniority and it can get much higher later depending on your performance.
  • There's a bonus based on company performance and your salary.
  • You will be entitled to restricted stock units ????that will truly make you a part of Bloomreach.
  • You can spend 1500 USD per year on the education of your choice (books, conferences, courses, ...).
  • You can count on free access to Udemy courses.
  • We have 4 company-wide disconnect days throughout the year during which you will be encouraged not to work and spend a day with your friends and family "disconnected".
  • You will have an extra 5 days of paid vacation ????. Extra days off for extra work-life balance ????.
  • Food allowance!
  • Sweet referral bonus up to 3000 USD based on the position.

Your success story.

  • During the first 30 days, you will get to know the team, the company, and the most important processes. You’ll work on yourfirst tasks. We will help you to get familiar with our infrastructure, release process, tools, and product.
  • During the first 90 days, you will participate in yourfirst, more complex projects. You will help the team find solutions to various problems, break the solution down into smaller tasks, and participate in implementation. You will learn how we identify problems, prioritize our efforts, and deliver value to our customers.
  • During the first 180 days, you’ll become an integral part of the team. You will achieve the first goals we will set together to help you grow and explore new and interesting things. You will help us to deliver multi-milestone projects bringing great value to our customers. You will learn how we write technical documents and drive async cooperation. You will help us mitigate your first incidents, troubleshoot your first issue in production, and eventually even join the L3 support. You will get a sense of where the team is heading and you’ll help us toshape our future.

 

We are looking for a dedicated and ambitious team player who is not only passionate about coding but also up-to-date with the latest programming trends. This role is ideal for someone who is looking for a challenging yet rewarding role in a fast-growing environment. We are fueling a limitless e-commerce experience. Join us!

More things you'll like about Bloomreach:

Culture:

  • A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one. 

  • We have defined our5 valuesand the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication. 

  • We believe in flexible working hours to accommodate your working style.

  • We work remote-first with several Bloomreach Hubs available across three continents.

  • We organize company events to experience the global spirit of the company and get excited about what's ahead.

  • We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*.
  • TheBloomreach Glassdoor pageelaborates on our stellar 4.6/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5

Personal Development:

  • We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions.

  • Our resident communication coachIvo Večeřais available to help navigate work-related communications & decision-making challenges.*
  • Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.

  • Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*

Well-being:

  • The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*

  • Subscription to Calm - sleep and meditation app.*

  • We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.

  • We facilitate sports, yoga, and meditation opportunities for each other.

  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.*

Compensation:

  • Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.*

  • Everyone gets to participate in the company's success through the company performance bonus.*

  • We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts.

  • We reward & celebrate work anniversaries -- Bloomversaries!*

(*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)

Excited? Join us and transform the future of commerce experiences!

If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!


Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.

 #LI-Remote

See more jobs at Bloomreach

Apply for this job

24d

Sr. Full Stack Engineer (Accounts Team)

DesignvuemongodbapirubytypescriptAWSbackend

ActiveProspect, Inc. is hiring a Remote Sr. Full Stack Engineer (Accounts Team)

Sr. Full Stack Engineer (Accounts Team) - ActiveProspect, Inc. - Career Page
  • See more jobs at ActiveProspect, Inc.

    Apply for this job

  • 25d

    Lead Software Developer - eJustice

    agileoracleDesignmobilejavatypescriptangularbackendfrontend

    Westernacher Solutions GmbH is hiring a Remote Lead Software Developer - eJustice

    Lead Software Developer - eJustice - Westernacher Solutions GmbH - Career Page... is one of the leading IT consulting and solution providers for the areas of eGovernment and eJustice and

    See more jobs at Westernacher Solutions GmbH

    Apply for this job

    25d

    (Senior) Backend Software Developer - eJustice

    oracleDesignmobilejavabackend

    Westernacher Solutions GmbH is hiring a Remote (Senior) Backend Software Developer - eJustice

    (Senior) Backend Software Developer - eJustice - Westernacher Solutions GmbH - Career Page

    See more jobs at Westernacher Solutions GmbH

    Apply for this job

    26d

    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

    26d

    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