Rust Remote Jobs

145 Results

2d

Concepteur(trice) logiciel - Profil Yocto

DimonoffQuébec, Canada, Remote
Rustgitc++dockerlinuxjenkinspython

Dimonoff is hiring a Remote Concepteur(trice) logiciel - Profil Yocto

Description du poste

Tu développeras ton expérience dans une équipe multidisciplinaire responsable de développer notre prochain produit connecté.  Tu seras en charge de concevoir, développer et maintenir le système d’exploitation Linux embarqué de nos solutions IoT, en utilisant les technologies suivantes: 

  • Yocto: Tu maitrise le framework Yocto pour créer des distributions Linux personnalisées et optimisées pour les systèmes embarqués.  Tu connais les concepts de BSP, Bitbake, Layers, Recipes et Packages. 

  • Linux: Tu as une solide expérience du développement et du débogage sur Linux, notamment des aspects liés au noyau, aux pilotes, aux systèmes de fichiers, à la sécurité et à la performance. 

  • Device Driver et Device Tree: Tu connais le développement de Device Drivers pour interfacer les périphériques avec le noyau Linux. Tu connais le format Device Tree pour décrire l’architecture matérielle des systèmes embarqués et configurer les périphériques. 

  • CI/CD: Tu es familier(ère) avec les méthodes et les outils de l’intégration continue et du déploiement continu, tels que Pipeline, Git, Jenkins, Docker, etc. 

Qualifications

  • BAC en informatique / Génie logiciel    

  • Au moins 3 ans d’expériences en développement embarqué Linux 

  • Facilité pour le travail d’équipe et le partage de connaissance 

  • Une bonne connaissance de C++, Rust, Python, Docker, Bash 

  • L’anglais ‘’lu’’ est un requis car tu seras amené(e) à lire de la documentation technique ou autre en anglais de différentes provenances (clients, littérature, réseaux etc.)  

  • Un désir d’apprendre et de cheminer dans l’entreprise

See more jobs at Dimonoff

Apply for this job

3d

Systems Engineer - Gateway

CloudflareHybrid or Remote
Rustpostgresapic++elasticsearchtypescriptkubernetesfrontend

Cloudflare is hiring a Remote Systems Engineer - Gateway

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Available Locations: Lisbon or Remote Portugal, London or Remote UK.

About the department

Cloudflare’s Engineering Team builds and runs the software that handles trillions of requests per month. Product development covers both new features and functionality and scaling our existing software to meet the challenges of a massively growing customer base.

The Cloudflare for Teams group within the Engineering organization is taking on the mission of ensuring the people and teams within an organization can access the tools they need to do their job safe from malware and other online threats with the speed and reliability that Cloudflare is known for.

What you'll do

In this role you’ll help us build Gateway, an ambitious product that aims to be the most secure and performant method for an organization’s devices to connect to the Internet. As an engineer on the Gateway team, you will focus on our high-performance global edge network data plane services and will also contribute to the control plane API’s that configure the edge services. You will be joining aglobal teamof bright, hard-working, and supportive engineers who really care about their craft.

Example of systems that the team currently is building:

  • A forward-proxy service running on every machine of Cloudflare’s extensive edge network, responsible for inspecting, filtering, and blocking device requests based on an organization’s configured policy.
  • A DNS resolver running on our edge that leverages a Wirefilter based filtering rules engine.
  • Microservices that allow organizations to configure, manage, and observe their organization's devices and their respective traffic.

Technologies we use:

  • Gateway’s core edge services are written in Rust and deployed globally to 200+ data centers 
  • Our REST API is written in Go, runs on Kubernetes, and uses Postgres as a data store.
  • Our frontend is written in Typescript and React.
  • For service monitoring we use Prometheus and Grafana.
  • For service logging we use Elasticsearch and Kibana.
  • For product analytics we use Clickhouse and BigQuery. 

Because you’ll besolving problems of massive scale and significance, andshaping the future of the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone in a fast-paced environment.

Examples of desirable skills, knowledge and experience

As an ideal candidate for this position, you are curious, hard-working, and passionate.

A rough list of the skills we would love to see you bring:

  • Programming experience in Rust, C++, or similar low level languages
  • Programming experience in Go and/or Typescript is a plus, but not required
  • A strong grasp of networking protocols in Layers 3-7 of the OSI Model
  • Solid understanding of HTTP protocols - including experience with HTTP/2 and bonus for HTTP/3 experience
  • Basic understanding of software security and encryption
  • Experience in designing and implementing secure and highly-available distributed systems
  • Willingness, curiosity, and enthusiasm to learn new programming languages, technologies, and systems
  • Strong interpersonal and communication skills. Caring and empathy are coveted traits here

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

3d

Software Engineer - Zero Trust Client - Desktop & Mobile

RustkotlinDesignswiftmobileuiiosflutterjavac++androidlinuxbackendfrontend

Cloudflare is hiring a Remote Software Engineer - Zero Trust Client - Desktop & Mobile

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Available Locations: Remote US or Canada (Alberta, British Columbia, Ontario or Quebec), Germany, Lisbon, Portugal, London, UK

What you'll do

We’re looking for a Mid-level Software Engineer and a Senior Software Engineer to join our Zero Trust team. You will be working on the cross-platform app and lower-level implementation of our Zero Trust clients, which protects corporate devices by securely and privately sending traffic from those devices to Cloudflare’s global network, which can apply advanced web filtering and advanced Zero Trust policies.

In your role, you will use cross-platform frameworks (Flutter, React Native, Tauri, etc.) along with platform-native languages & APIs to implement responsive and user-friendly apps that run on desktop and mobile platforms. You will also use Rust alongside platform-native languages and APIs to implement high-performance networking code for both our Mobile and Desktop apps.

You’ll be expected to improve the code quality and to build solid, testable, andwell-documented foundations. You will be most successful in this role if you have a good understanding of the intricacies of different platforms (mobile and desktop), experience working on multi-platform code, a decent understanding of lower-level operating system concepts (virtual memory, multi-threading, process lifecycle, etc.) and networking concepts & protocols (VPNs, firewalls, TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.). You will also have to interact with other languages, such as Swift, Kotlin, C#, C, Java and Rust.

As a Mid or Senior Software Engineer, you will be expected to make significant contributions to the design and implementation of major development projects, working closely with our product managers and other teams to implement customer-impacting features. You will work on stimulating problems born out of the scale of our deployment, and the stringent quality, performance, and security requirements of our product.

Examples of desirable skills, knowledge, and experience.(Even if you don't have all of these we welcome you to apply!)

  • Experience withcross-platform programming (Flutter, React Native, Tauri, etc.) and good familiarity and understanding of user-interface and core OS concepts of one or more platforms (macOS, Windows, Linux, iOS, Android)
  • Great experience successfully using different typed programming languages, such as Swift, Kotlin, C#, as well aslower-level languages, such as Rust, C, C++
  • Very comfortable writing multithreaded, asynchronous code
  • Experience with lower level networking concepts & protocols (TCP/IP, UDP, DNS, QUIC, H/3, proxying, etc.) and an understanding of security concepts, such as VPNs, PKI, firewalls, etc.
  • Strong experience with debugging, both at the application level and network-related problems
  • Excellent programming skills, with experience writing very high-quality and low-complexity code with thorough documentation.
  • Strong experience writing easily-testable andthoroughly-tested code (e.g. using dependency injection with the right abstractions)
  • Empathetic, proactive, and constructive communication skills, verbal and written

Compensation

Compensation may be adjusted depending on work location.

  • For Colorado-based hires: Estimated annual salary of $137,000 - $167,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $154,000 - $188,000
  • For Bay Area-based hires: Estimated annual salary of $162,000 - $198,000

Equity

This role is eligible to participate in Cloudflare’s equity plan.

Benefits

Cloudflare offers a complete package of benefits and programs to support you and your family.  Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun!  The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.

Health & Welfare Benefits

  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support and Employee Assistance Program
  • Global Travel Medical Insurance

Financial Benefits

  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan

Time Off

  • Flexible paid time off covering vacation and sick leave
  • Leave programs, including parental, pregnancy health, medical, and bereavement leave

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

3d

Systems Engineer - Compute Platform

CloudflareHybrid or Remote
RustgolangBachelor's degreec++linux

Cloudflare is hiring a Remote Systems Engineer - Compute Platform

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

About the Role

Cloudflare is building a brand new way of running globally distributed compute for both CPU and GPU workloads, and we need a strong Systems Engineer well-versed in Linux systems and network programming to join this effort. Our edge network spans the world and lets us treat the entire network as a compute resource to build ultra-low latency applications. This is the core of how we ship great new products every year — and this team is taking this way of building, and growing it into a platform of its own with both internal and external use cases.

This team works on some of the most challenging compute problems at Cloudflare — secure sandboxing of GPU and AI workloads, high throughput network data plane where every millisecond counts, distributed routing control plane.

Available Locations:Austin, TX or Remote US

Skills & Technologies

We are looking for engineers with battle-tested experience in Linux systems and network programming. Come help build something new and transformative for the company that nearly 20% of the internet already depends on.

Here are the technologies and problems we face today

  • Machine level virtualization and security with Firecracker, gVisor and QEMU
  • Machine level scheduling and process management with containerd, cgroups, and KVM - memory sharing, CPU throttling, etc
  • Networking and routing in Linux
  • High level of proficiency with Linux is a must
  • Strong familiarity with Golang or the ability to acquire it quickly
  • Experience with eBPF is valuable
  • Experience with Rust (Firecracker & rust-vmm) valuable but not necessary
  • Inner-datacenter scheduling with HashiCorp Nomad

If all or most of this sounds interesting to you, and you're ready to build and be challenged with a great team working on new platforms, please apply.

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

3d

Engineering Manager

CloudflareRemote US
RustBachelor's degreec++javascriptbackendfrontend

Cloudflare is hiring a Remote Engineering Manager

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Available Locations: Remote US

About the Department

Emerging Technologies & Incubation (ETI) is where new and bold products are built and released within Cloudflare. Rather than being constrained by the structures which make Cloudflare a massively successful business, we are able to leverage them to deliver entirely new tools and products to our customers. Cloudflare’s edge and network make it possible to solve problems at massive scale and efficiency which would be impossible for almost any other organization.

What you'll do

We are looking for an Engineering Manager to join Cloudflare, in charge of a new project. You will lead a team of passionate, talented engineers that are building the systems that decentralize applications deployed on millions of sites. You will play an active part in shaping the product and team that will build core infrastructure. You will make sure our company hits our ambitious engineering goals.  You will change the way people build applications.

You bring a passion for meeting business needs by building technical, innovative solutions. You excel to understand how big-picture goals inform technical details. You thrive in a fast-paced iterative engineering environment and have experience in delivering scalable distributed systems. Most importantly, you have a track record of having past teams respect you as both a technical leader and manager.

Examples of desirable skills, knowledge and experience

  • Experience leading a team
  • Comfortable leading and hiring a team that builds the backend bits and frontend widgets
  • Excel at planning, creating teams and overseeing execution to meet commitments and deliver with predictability
  • Comfortable building developer-loved APIs that scale
  • Demonstrate a track record of leading a team including hiring, on-boarding, and professional development. You inspire your team to reach higher. You’re as good as explaining “why” as you are “how”
  • Experience implementing tools, process, internal instrumentation, methodologies and resolving blockages
  • Comfortable managing teams/projections with tight deadlines and short release cycles

Bonus Points

  • Experience building massive distributed systems
  • Experience leading teams using any of the following: modern JavaScript, C++, Web Assembly. Rust or Go 

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

3d

Services Engineer

Float.comNew York,United States, Remote
RustnosqlsqlDesignmobilemongodbslackapielasticsearchMySQLpythonNode.jsPHP

Float.com is hiring a Remote Services Engineer

Who We Are

Float is the world’s leading software for teams to plan their time. Launched in 2012, we’ve grown every year since, and remain proudly independent, self-funded and profitable. As a certified B Corporation, we’re committed to making a positive contribution to our team, customers, the environment, and the remote community. We’re a team of 50 working 100% remotely who believe in living our Best Work Life. You’ll partner with team members globally, including Australia, Mexico, Italy, Nigeria, Canada, and the USA. Hear what our team has to say by browsing our blog, or reading our Glassdoor reviews. Check out what our customers think of Float from our G2 reviews.

We’re on a scale up journey, and we’re seeking people who thrive in this stage, given the autonomy, and the opportunity, to do the best work of their career.

Why We’re Hiring For This Role

At Float we’re in search of a highly skilled and experienced individual who excels at crafting scalable, high-performance, and sustainable services that align with our overall technical vision.

As we embark on an exciting new chapter of growth, it has created an exciting opportunity for you to join us on the mission to expand, scale, and maintain our back-end services.

Our global Engineering team is a dynamic mix of brilliant minds and motivated individuals, spanning the world. You'll become an integral member of our services team, a close-knit group of engineers dedicated to fortifying and improving the backbone of our product while maintaining our unwavering commitment to quality.

Our back-end services are evolving to support Float's remarkable growth trajectory, and you'll play a pivotal role in shaping, evaluating and building out the next phase of our architecture. You’ll have the opportunity to make a profound impact at the very heart of what will drive Float's future success!

Christian, our Services Team Lead, explains the important role you will play within our engineering team. Watch this video!

You’ll be working asynchronously with a bright, dedicated team from across the globe, with a strong focus on taking complex problems and creating solutions that feel simple and intuitive for our customers.

What You’ll Be Responsible For

As a part of the services team, you’ll be maintaining and developing features that help power over 80,000 customers using our product.

You’ll be working to ensure the robustness and reliability of these services, implementing new features to take them to the next level as well as being involved in the discussions and practicalities of scaling our back-end systems to support an ever-growing customer base as well as ever growing individual customers themselves.

You'll be joining a small team of engineers taking ownership of both the core components as well as building innovative features that provide the stickiness that allow customers to use Float to the fullest extent.

You’ll be working with a progressive product team to design and implement services that will support the development of new features across our web, mobile and desktop app products.

In the immediate future, you’ll:

  • Become familiar with the engineering team’s workflow and internal processes
  • Gain a deep understanding of our product and the technical philosophy that drives it, while also aligning with our vision for future growth
  • Immerse yourself in our systems and services through curiosity, and dig deep to gain a solid understanding of our architecture and codebase
  • Collaborate with your peers to deliver impactful changes to our product and platform
  • Participate in code reviews, and technical design discussions to sharpen your understanding, while also being empowered to challenge the status quo with objectivity

Once you are a bit more settled, we expect that you will start contributing to the following initiatives:

  • Scale Float’s product offering by working closely with cross-functional teams to deliver high-quality features that bring value to our clients
  • Leading the internal integration strategy in order to adapt our architecture to the shift towards a more event-driven data and process flow
  • Expand our services suite to support cross-functional teams, align with business growth, and bring with it the necessary adjustments in operational workflows in order to promote focus on testability, reliability, and scalability
  • Apply a proactive, forward-thinking mental model to keep innovating the way we view our architecture and ancillary systems, and in collaboration with the services team, put those ideas into practice

Your contributions will emphasize customer-centricity, serving as a bridge between platform innovation and ensuring customer impact and success remain at the forefront of decision-making.

What You’ll Need To Be Successful

We're seeking individuals with a proven track record of effectively developing, maintaining, and deploying reliable, resilient, and high-performance production services capable of scaling in alignment with Float's ambitious growth objectives. We want you to love your work and believe that these skills will allow you to succeed in the role.

Applying these skills requires:

  • A strong understanding of engineering principles that drive the delivery of high quality services during the growth phase of a business
  • A high level of proficiency in PHP and Node.js in a production environment
  • A strong command of SQL and NoSQL database technologies with a focus on MySQL and MongoDB
  • Experience in designing and developing services within a microservices architecture
  • Experience with serverless architecture (Cloud Run and App Engine in particular), including discernment of usage scenarios
  • Experience in event-driven and asynchronous architectures to support scalable and reliable distributed systems
  • Experience developing integrations with third-party API’s

It would be a bonus if you have:

  • Experience with the implementation of event streaming systems and Change Data Capture (CDC) reliably
  • Experience with integrating graph databases with services, such as Neo4j
  • Experience in designing and expanding generative AI components, with a focus and scalability and efficiency
  • Experience in working with other database technologies or search and analytics engines such as ElasticSearch or similar
  • Experience in working with columnar based database technologies such as Apache Cassandra or similar
  • Experience with system programming languages, such as Rust and Go
  • Experience with any other general purpose high-level programming language suited to scripting, data aggregation and scientific computing, such as Python

As a fully remote team, we’re looking for someone comfortable with asynchronous communication as the default, which means you have previous remote experience and are comfortable using tools like Slack, Loom, and Linear to communicate as needed. Don’t worry—you will have significant deep work time since we have very few meetings.

Why Join Us

Pay for this role is US $161,475 (Level 3). Here’s a blog post with more information on how we determine our salaries.

We’re a global async remote company with a diverse team of people from all over the world who share a common belief in living our best work life. We believe deeply in the idea of transparency and share our Float Handbook publicly so potential new team members can see first hand our perks & benefits as well as our ways of working. If you feel like you can thrive at Float to do your best work, we would love to hear from you.

Hiring Process For This Role

You’ll find a lot of useful information about our interview process and what it’s like to join our global team on the Float careers page. The hiring process for this role looks like this:

  • Initial First Meet (20 min): You'll meet with Julia Fulton, Talent Manager, to discuss your interest in the role and review your questions about working at Float.
  • Take-Home Assignment: Candidates that move forward will be invited to complete a technical assignment for the engineering team to review. This is a 4-hour assignment. Candidates will receive high-level feedback from the hiring team and those that move forward will proceed to the technical interview stage to discuss results further in more detail.
  • Technical Interview (60 min): You’ll meet with Christian (Services Team Lead) and another member of the engineering team to discuss your technical experience and skills, as well as deep dive into your take-home assignment.
  • Manager Interview (30 min): You’ll meet with Colin (Director of Engineering) and Lars (CTO), to dive deeper into your skills and experience.
  • Founder Interview (30 min): You’ll meet with Glenn, Float’s CEO, to get to know you and see if you have potential to be a great addition to the team.

Note: Industry research shows that women and those in traditionally underrepresented groups generally don’t apply to jobs unless they check all the boxes for the role. If you feel strongly that you have what it takes for this role but don’t check 100% of the boxes—that’s okay—we encourage you to apply anyway and highlight what you can bring to the table.

See more jobs at Float.com

Apply for this job

3d

Staff Software Engineer, Crypto Core (Applied Cryptography)

GeminiRemote (USA)
Rustremote-firstscalaDesignrubyc++linuxpython

Gemini is hiring a Remote Staff Software Engineer, Crypto Core (Applied Cryptography)

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Crypto Core

The Role: Staff Software Engineer (Applied Cryptography)

Security of customers’ digital assets and personal information held with Gemini is our first and foremost priority. Gemini’s Signing team develops and maintains software for the purpose of working with Gemini customers’ digital assets. To directly support our cryptographic software, hardware, and trusted execution environments, this work includes developing and managing cryptographic security tools and libraries and building new tools to help customers securely interact with various blockchains.

In our work, we research and develop approaches in our signing environment. Among other projects, this may include implementing secure multi-party computation, partial homomorphic schemes, and applying zero knowledge proofs. We do this all while using hardware to protect our keys in trusted platform modules (TPMs), hardware security modules (HSMs), and trusted execution environments (TEEs). An ideal candidate would have experience in the implementation of cryptographic software that was used with one or more of these hardware areas (e.g., signing, encrypting, load-time attestation, digital signatures, sealing, binding). This engineer will also work closely with various teams including our Security Operations, Custody, Product Security, Wallet Engineering, and Platform Engineering teams. 

We are a dynamic group with both entrepreneurial spirit and security engineering experience. We have incredibly high aspirations, and we are looking for like-minded individuals who want to guide the transition to a new more decentralized world where access to digital assets is normalized and ubiquitous.

Responsibilities:

  • Maintain and build the software that is the foundation for our MPC work
  • Implement software applications that may include key storage, signing, encryption, code attestation, or secure boot
  • Design, deploy, and maintain security solutions supporting maintenance of digital assets
  • Work closely with software security engineers to develop the capabilities of the existing signing security infrastructure with a goal of security and scalability
  • Develop tools that integrate security into systems and process
  • Participate in disaster recovery (DR) scenarios to validate operability of physical and digital material
  • Work with hardware security mechanisms of interest including a trusted platform module (TPM) and/or hardware security modules (HSMs), and/or other similar hardware key storage mechanisms

Minimum Qualifications:

  • Software development experience in at least one of homomorphic encryption, secure multiparty computation, security protocols, PAKE protocols, zero knowledge proofs, or pallier encryption
  • Strong understanding of encryption and key management
  • Experience in systems architecture, computer architecture, trustworthy computing, or cryptographic protocols
  • Experience in system algorithms with performance understanding and optimizations (hardware and software)
  • Experience integrating or deploying in production environments
  • Familiarity with a modern programming language (e.g., Rust, Python, C++, Scala) and a shell environment
  • Experience in researching and addressing complex business topics around TPMs, HSMs, TEEs, secure build infrastructure, and applied cryptography. Candidates without a strong understanding in one of these areas may still be a strong candidate if this is offset by a strong background in a systems security area (e.g., operating systems, embedded systems security, firmware security, network security engineering)
  • Strong understanding of systems/network security, secure protocol design, secure build and supply chain management, encryption, authentication, key management and applied cryptography
  • Demonstrated ability to convert theoretical security concepts into production
  • Proficiency in a common scripting language including but not limited to Python, Ruby, etc.
  • Able to troubleshoot and debug issues, and demonstrate a methodical approach to root cause analysis
  • Experience working with engineering teams, teaching, training, and mentoring on how to implement best-practice technical solutions
  • Strong written and verbal communication skills; attentive to details

Preferred Qualifications:

  • 4+ years experience in software development with a focus in applied cryptography
  • 2+ years experience in reading/writing code in Rust, Python, Linux, Scala, C/C++
  • 2+ years experience with secure software that makes use of a trusted platform module (TPM), hardware security module (HSM), trusted execution environment (TEE), smartcard, and/or other similar hardware key storage mechanism
  • Solid understanding of product management and product ownership, software development practices (e.g., SDLC), and methodologies
  • Knowledge of hardware security, verified/secure boot, tamper resistance, side-channel attacks, anti-cloning, and PUFs
  • Having prior knowledge in the blockchain space is not a requirement but good to have
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $172,000 - $215,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

#LI-AH1

Apply for this job

3d

Staff Software Engineer, Distributed Systems

NarvarHybrid - Bangalore
SalesRustredisBachelor's degreescalanosqlpostgresDesignmongodbjavaMySQLkubernetespythonAWSbackend

Narvar is hiring a Remote Staff Software Engineer, Distributed Systems

Narvar is Growing!We are looking for a Staff Software Engineer to build new product features that delight our customers. You will play a key role in guiding the future of our web application at Narvar by partnering with a cross-functional team including Engineers, Designers, Product Managers, and engineering leadership. You will lead process improvements that increase the velocity of the team, accelerating product development. As a Staff Engineer, you will build a strong product-minded engineering culture by mentoring and guiding all levels of engineers. 

Day-to-day

  • Own the architecture of new product platforms to drive business results and support extending existing ones
  • Implement scalable architecture and work on a committed team contributing to robust projects
  • Write high-quality code that is modular, extendible, and functional
  • Advocate for best patterns and practices in the area of system design, coding, performance, and testing
  • Developing a highly concurrent and distributed system
  • Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains
  • Work with cross-functional stakeholders including, Product, Design, Sales, and Engineering Leadership, to help break down business requirements into actionable plans
  • Mentoring junior engineers on design, coding, and troubleshooting

What we're looking for

  • BS/MS from a tier-1 institution (IIT, BITS, IIIT, NIT, DA-IICT, etc) or equivalent experience
  • 10+ years of experience in backend development/ end-end product development
  • Numerous years of hands-on experience in architecture, design, and development of enterprise applications, integrations & data infrastructure
  • You have experience designing, developing, debugging, and operating resilient distributed systems
  • You have experience with managing large, complex systems in the cloud
  • You have a proven track record in delivering efficient, scalable, reliable, and maintainable customer-facing systems on time
  • You are not afraid to take the initiative and help make an impact on the larger organization
  • You have solid organizational and excellent communication skills and a proven ability to articulate customer and technical requirements with all stakeholders
  • Deep hands-on expertise in one or more of the following server-side languages: Java, Python, Go, Scala, Rust
  • Extensive experience designing, building, and integrating with RESTful APIs
  • Experience designing and scaling relational and NoSQL database platforms (such as MySQL, Postgres, Cassandra, DynamoDB, MongoDB, Redis, and Elasticache)
  • Experience with cloud computing platforms like AWS or GCP
  • Experience building high volume, high performance, and highly available SaaS or consumer-facing products
  • Extensive experience with Containers and Kubernetes, CI/CD tools
  • Previous startup experience strongly preferred

Why Narvar?

We're on a mission to simplify the everyday lives of consumers. Post-purchase is a critical phase of the customer journey. That's why we created Narvar - a platform focused on driving customer loyalty through seamless post-purchase experiences that allow retailers to retain, engage, and delight customers. If you've ever bought something online, there's a good chance you've used our platform!

From the hottest new direct-to-consumer companies to retail’s most renowned brands, Narvar works with GameStop, Neiman Marcus, Sonos, Nike, and 1300+ other brands. With hubs in San Francisco, Atlanta, London, and Bangalore, we've served over 125 million consumers worldwide across 10+ billion interactions, 38 countries, and 55 languages.

Pioneering the post-purchase movement means navigating into the unknown. Our team thrives on this sense of adventure while nurturing a mindset of innovation. We're a home for big hearts and we leave our egos at the door. We work hard but we always make time to celebrate professional wins, baby showers, birthday parties, and everything in between.

We are an equal-opportunity employer and value diversity at 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.

#LI-SA1

#LI-Hybrid

Please read our Privacy Policy to learn what personal information we collect in connection with your job application, and how we may use and share it. 

See more jobs at Narvar

Apply for this job

3d

Software Engineer - Ecosystem

PodiumRemote, Brazil
RustagileBachelor's degreeremote-firstDesignrubyjavac++

Podium is hiring a Remote Software Engineer - Ecosystem

At Podium, our mission is to help local businesses win. Our lead conversion platform, powered by AI and integrations, helps local businesses convert leads faster, communicate easier, and make more sales. Every day, thousands of local businesses utilize our review management, communication, marketing, and payments products. 

Our work and focus on helping local businesses thrive has been recognized across the industry, including Forbes’ Next Billion Dollar Startups, Forbes’ Cloud 100, the Inc. 5000, and Fast Company’s World’s Most Innovative Companies.

At Podium, we believe in fostering a culture that thrives on hiring and developing exceptional talent. Our operating principles serve as a compass, guiding daily behavior and decision-making, and ensure we hire people who will thrive at Podium. If you resonate with our operating principles and are energized by our mission, Podium will be a great place for you!

The Role

Podium is seeking a full stack software engineer based in Brazil, eager to make a significant impact. We like to say we have "Sangue nos olhos" for helping our customers win.

Podium engineers are passionate about empowering small businesses to thrive and succeed. Joining our Ecosystem team means being at the forefront of helping small businesses win through our robust integration and automation platform, managing tons of data being ingested and processed every day. We connect Podium to the essential systems that our customers rely on, utilizing that data to drive powerful automations and AI tools. 

At Podium, you’ll find a stimulating environment where Engineering, Product and Design work together to make the future a reality for our customers.  Our teams are made of engineers in Brazil and the US.  Our engineers are empowered to have a voice on the direction of the product and a perspective on how we can improve it. 

If this sounds like you, apply now and help small businesses win.

Please note, this role is seated in Brazil and is not open to other geographies at this time.

Requirements:

  • 2+ years of professional software development experience
  • 2+ years of coding experience with at least one modern language such as Java, C#, Elixir, Go, Ruby, or Rust, with function-oriented design
  • Experience with web infrastructure and distributed systems
  • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)

What we hope you have:

  • 3+ years of experience as a full-stack engineer on an Agile development team, in a hyper-growth SaaS setting
  • Experience working with component libraries and/or building a component library from the ground up.
  • Passion for mentoring your peers and problem-solving
  • Strong experience with algorithms, data structures, and code
  • Disciplined approach to testing and quality assurance
  • Experience with web infrastructure and distributed systems
  • Evidence of exposure to architectural patterns of a large, high-scale web application, such as well-designed APIs, high volume data pipelines, and efficient algorithms

BENEFITS

  • Open and transparent culture
  • Remote-first work for Engineering & Product
  • Generous vacation time, plus Brazilian national holidays off
  • Competitive salary, CLT contract
  • Meal ticket
  • Corporate Gympass membership
  • Medical and odontologic assistance
  • Growth and aggressive career plan
  • Bi-annual swag drops with cool Podium gear and apparel

See more jobs at Podium

Apply for this job

4d

Senior Software Engineer, Backend/Full-Stack

TaniumEmeryville, CA (hybrid)
RustgolangagileBachelor's degreesalesforceDesigngraphqlapigitrubytypescriptjenkinspythonjavascriptbackendNode.js

Tanium is hiring a Remote Senior Software Engineer, Backend/Full-Stack

The Basics (Hybrid Role - Part-time IN office)

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

What you'll do

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

Education

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

Experience

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

Other

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

About Tanium 

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

On a mission. Together. 

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

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

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

What you’ll get

The annual base salary range for this full-time position is $115,000 to $350,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.

In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

 

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

See more jobs at Tanium

Apply for this job

4d

Mid-level Backend Engineer (Remote) - Portugal

AlphaSightsPortugal, Remote
RustDesignmobilec++

AlphaSights is hiring a Remote Mid-level Backend Engineer (Remote) - Portugal

Job Application for Mid-level Backend Engineer (Remote) - Portugal at AlphaSightsSee more jobs at AlphaSights

Apply for this job

4d

Senior Software Engineer, Services

MozillaRemote
RustkotlinDesignswiftmobileapic++pythonjavascriptbackend

Mozilla is hiring a Remote Senior Software Engineer, Services

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.

To learn more about our Hiring Range System, please click this link.

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. 

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distributeopen-sourcesoftware that enables people to enjoy the internet on their terms.

About this team and role:

At Mozilla, one of our fourcommitmentsis to build “...an internet that includes all the people of the earth - where a person’s demographic characteristics do not determine their online access, opportunities, or quality of experience.” Being inclusive and transparent for the betterment of humankind is at the core of our values. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. We take care of you by providingindustry leading benefits.

Our Services Engineering team strategy is to fuel product growth and diversification by investing in flexible, easy-to-use, and reliable services. Our approach is privacy first as we help people get to the right information in the right context at the right time with less effort. We'd like you to join us in building services to help surface the content our customers want.

Our team is geographically-distributed, working in the open is the norm, and we value a culture of learning. We know that different experiences make engineering teams stronger. Even if you don't meet all the criteria below, we'd love to hear from you, learn about your journey, and see if your growth path aligns with ours!

What you'll do:

  • Design and build robust, scalable systems that power experiences in Mozilla products such as Firefox and other web applications
  • Help reimagine how we surface and personalize content while respecting our customer's privacy
  • Participate in mentoring and knowledge sharing through documentation, code review, and pair programming
  • Be accountable for the operation of your services with the potential for on-call rotations
  • Help improve the services engineering culture at Mozilla through collaborative projects across the organization

What you'll bring:

  • At least 4 years of professional experience in software engineering building and operating scaleable services and applications that support millions of users
  • You are comfortable moving between languages such as Python, JavaScript, Rust, Kotlin, Swift and you are willing to learn as needed
  • You have experience with API design and development and have supported integrations with your services into desktop and/or mobile platforms
  • You have worked with a distributed team and you can demonstrate good asynchronous written and verbal communication skills
  • You know how to approach an existing codebase and improve its architecture through small, planned interventions

What you’ll get:

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla 

When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.  We’re not a normal tech company. The things we create prioritize people and their privacy over profits. We exist to make the internet a healthier, happier place for everyone.

Commitment to diversity, equity, inclusion, and belonging

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate

Group: D

#LI-DNI

Req ID: R2406

See more jobs at Mozilla

Apply for this job

4d

Staff Operations Engineer

MozillaRemote
DevOPSRustLambdaterraformnosqlDesignc++MySQLkubernetesjenkinspythonAWSjavascript

Mozilla is hiring a Remote Staff Operations Engineer

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.

To learn more about our Hiring Range System, please click this link.

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for everyone. 

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with 60,000+ volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. 

The Role:

Mozilla is seeking a Staff Operations Engineer who will be responsible for maintaining and improving critical systems vital to the everyday operations of the enterprise! The person in this role will succeed in contributing to others’ success and seeking opportunities to collaborate for the collective benefit. Expectations of work for this position will vary from performing a task to being more involved by mentoring skills. This will be someone who enjoys working with a wide range of technologies, solutions, and experiences, passionately solutions to the immediate needs of the day while keeping an eye on the bigger picture.

What you’ll do:

  • Be responsible for a comprehensive Identity Access Management (IAM) system which includes:
    • Manage an Auth0 (Okta CIC) IdP Platform
    • Support team members with integrations of various third-party OIDC/SAML connections
  • Coordinate deployment, configuration, and lifecycle management of various resources and services in GCP and AWS
  • Handle issuance of SSL/TLS certificates
  • Administrate DNS and IPAM
  • Be responsible for backup processes and disaster recovery strategies
  • Contribute to all aspects of a project, including but not limited to leading, planning, testing, implementation, monitoring, and maintenance
  • Lead multi-functional groups to identify, evaluate, and propose solutions for business problems.
  • Function with a customer service mentality, addressing their needs in perspective of the macro outcome
  • Roadmap and plan opportunities for continuous improvement
  • Document status, process, procedures, etc., transparently, whereas anyone else can see who/what/when/where/why/how something was/should be done
  • Lead independently in a dynamic environment

What you’ll bring:

  • 6+ years of:
    • Experience in DevOps, SRE, or CloudOps
    • Proficiency in Python and JavaScript (NodeJS) programming languages
    • Proficiency in Terraform, Serverless, Cloudformation and/or other IaC tools
    • Experience with cloud computing such as AWS and GCP, including GCP Functions and/or Lambda
  • 3+ years experience in Identity Access Management products and frameworks such as Auth0, OIDC, SAML, OAuth 2.0, and LDAP
  • Experience in the following is a bonus but not a requirement:
    • Rust programming language
    • Platforms such as GKE, Kubernetes, and Cloud Run
    • CI/CD pipelines such as Github Actions, AWS Codebuild, GCP Cloud Build, and Jenkins
    • RDS and NoSQL database schemas and administration, such as DynamoDB and MySQL
    • Monitoring and logging with services such as CloudWatch, Splunk, Stackdriver
    • Infoblox DNS/IPAM appliance
    • LDAP server administration
  • Commitment to our values:
    • Welcoming differences
    • Being relationship-minded
    • Practicing responsible participation
    • Having grit

What you’ll get:

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla 

When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.  We’re not a normal tech company. The things we create prioritize people and their privacy over profits. We exist to make the internet a healthier,  happier place for everyone

Commitment to diversity, equity and inclusion

Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.


Group: C 

#LI-DNI

Req ID: R2408

See more jobs at Mozilla

Apply for this job

4d

Principal Software Engineer

ATPCO1Dulles, VA, Remote
DevOPSRust7 years of experienceagileBachelor's degreenosqlDesignazurescrumjavac++dockerkubernetespythonAWSjavascript

ATPCO1 is hiring a Remote Principal Software Engineer

Job Description

Position Overview 

Are you passionate about developing software that brings extraordinary value to its users? Do you thrive on devising innovative solutions that captivate and exceed customer expectations? If you are eager to collaborate with a team of skilled engineers and develop products that distinguish us in the marketplace, your expertise is exactly what we need! 

Join us at ATPCO, where we are on the forefront of major transformations in the airline industry. As a Principal Engineer with us, you will be an integral part of a visionary team committed to making an impact. Let us innovate together—apply today! 

Responsibilities 

  • As a Principal Engineer in the ATPCO organization, you will lead and contribute to the development of technical requirements and other design artifacts. Understand all enterprise architectural strategies and standards and ensure adherence to them in technical solutions. 

  • Promote successful delivery of customer value across the enterprise through efficient designs, programming techniques and strategies, utilizing innovative techniques where practical.  

  • You will adhere to established ATPCO development standards and spearhead appropriate modifications to improve quality and productivity of the team.  

  • Utilize an array of programming languages including Java, Python, Rust, Go, TypeScript. Use Open-Source RDBMS and NoSQL databases. Proficiently orchestrate containerization with Docker and Kubernetes, while harnessing the diverse toolkit of AWS services to architect robust solutions. 

  • Design and implement scalable solutions for large data volumes using Hadoop and Spark; develop and deploy machine learning models; build data pipelines; optimize algorithms; collaborate with teams to deliver data-driven insights. 

  • Develop and maintain software applications that interact extensively with various data stores, build data intensive software components to ensure efficient data flow and storage. 

  • Leads technical areas anticipating and resolving issues to meet team commitments. Able to manage multiple, complex tasks with a focus on delivering quality and timely results. Acts as a technical resource/lead to other applications developers. 

  • Collaborate with product managers to craft and deliver resilient cloud-based solutions that enhance user experiences. 

  • Translate technical concepts into accessible, non-technical language and tailor the communication to meet internal and external stakeholders' needs. 

  • Share your passion to remain abreast of the latest tech trends, eagerly experimenting with and mastering modern technologies, actively engaging in both internal and external technology circles. 

  • Shares technical, procedural, and business knowledge with others. Proactively present information in public forums to share knowledge and improve the productivity of others.  

  • Train and/or mentor other team members and peers as appropriate. 

  • Promote DevOps mindset and DevOps technical practices that support the integration, automation, and collaboration to develop and operate a solution. 

What will make you a great fit:  

  • Minimum qualifications include a bachelor's degree (or higher) in an IT-related field of study (i.e., bachelor's or master's in computer science, Computer Engineering, Software Engineering, or equivalent) 

  • Minimum 7 years of experience coding in languages including, but not limited to, C, C++, Rust, Java, JavaScript, or Python. 

  • Minimum 7 years of experience in software engineering roles with complex information technology applications. 

  • 5+ years of experience with AWS, GCP, Azure, or another cloud service  

  • 5+ years of experience in open-source frameworks  

  • 5+ years of experience in Agile (CICD) practices  

  • 5+ years of experience in DevOps practices 

  • Exceptional communications skills, both written and verbal. 

Other Preferred Qualification: 

  • Demonstrated experience and mastery of regression, functional, integration (end-to-end), and performance testing competencies. 

  • Working knowledge of airline pricing data, systems, and products 

  • Deep experience in different software development methodologies such as agile, lean, scrum, and test-driven development 

  • Proven record of accomplishment of encouraging innovation, implementation of innovative technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity. 

Qualifications

See more jobs at ATPCO1

Apply for this job

6d

Software Engineer II - Entitlements

TaniumVancouver, Canada (Hybrid)
RustgolangBachelor's degreeterraformsalesforceDesignazureapic++kubernetesAWSjavascriptbackendfrontend

Tanium is hiring a Remote Software Engineer II - Entitlements

The Basics: 

Tanium, the industry’s leading provider of Autonomous Endpoint Management, is at the forefront of revolutionizing legacy approaches to managing complex security and technology environments. Our platform integrates IT, Operations, Security, and Risk into a single, comprehensive solution, delivering visibility, control, and protection at scale. Tanium is trusted by over half of the Fortune 100 and 5 of the 6 branches of the U.S. armed forces. 

As a Software Engineer II at Tanium, you will take part in designing, developing, testing, and deploying various projects that have to do with enabling customers to manage their environments. Collaborating with cross-functional teams, you will play a key role in ensuring our licensing service meets the highest standards of performance, security, and scalability. 

What You’ll Do: 

  • Design and implement secure and scalable backend services for the customer management portal
  • Develop intuitive front-end components for the internal functions for the customer management portal
  • Work with various server-side technologies, persistent data stores, caches, and messaging buses 
  • Create automated unit tests, API tests, integration tests and ensure quality delivery 
  • Author technical documentation and artifacts for the developed software 

We’re Looking for Someone With:  

Education 

  • Bachelor's degree or equivalent experience 
  • CS Degree or related technical field preferred 

Experience 

  • 4+ years industry experience 
  • Must be able to obtain Reliability status (RS) for Protected A, B, C at a minimum 
  • Experience designing and building high-performance, secure, scalable, observable, supportable, and maintainable backend services and APIs 
  • Experience building services on top of Kubernetes 
  • Knowledge of at least one of Golang (preferred), C++, or Rust, JavaScript, React 
  • Experience with frontend technologies and frameworks for internal functions 
  • Experience with multiple cloud technologies (i.e. AWS and Azure) 
  • Proficiency in infrastructure as code tools (e.g., Terraform, Helm Charts, CloudFormation). 

 

Other 

  • Strong analytical and problem-solving skills – being able to learn what the requirements are and being able to apply them 
  • Experience working with order operations teams and integrating systems written on a Salesforce platform 
  • Excellent communication skills to collaborate effectively with cross-functional teams. 
  • Commitment to writing automated tests as an integral part of the development process. 
  • Knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages 

 

About Tanium   

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

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.

 

For more information on how Tanium processes your personal data, please see ourPrivacy Policy 

 

See more jobs at Tanium

Apply for this job

13d

Software Engineer (Rust) - Data Loss Prevention

MLMid LevelRustpostgresDesignapielasticsearchkubernetes

Cloudflare is hiring a Remote Software Engineer (Rust) - Data Loss Prevention

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Cloudflare helps build the future of the Internet. We started Cloudflare to solve one half of every IT organization's challenge: how do you ensure the resources and infrastructure that you expose to the Internet are safe from attack, fast, and reliable. We saw that the world was moving away from hardware and software to solve these problems and instead wanted a scalable service that would work around the world.

To deliver that, we built one of the world's largest networks. Today our network spans more than 300 cities worldwide and is within milliseconds of nearly everyone connected to the Internet. We have built the capacity to stand up to nation-state scale cyberattacks and a threat intelligence system powered by the immense amount of Internet traffic that we see.

We have recently expanded Cloudflare’s product offerings to solve the other half of every IT organization's challenge: ensuring the people and teams within an organization can access the tools they need to do their jobs and are safe from malware and other online threats.  To do that, we released Cloudflare’s SSE and SASE services, a Zero Trust platform built on Cloudflare’s network to secure users, devices, and data in organizations of any size. Cloudflare for Teams consists of multiple products that deliver a comprehensive solution.  Part of this suite is Cloudflare Data Loss Prevention which helps protect sensitive data uniformly across all networks, SaaS applications, users and devices. 

Cloudflare’s DLP product helps customers of any size protect the data that powers their business. Whether credit card numbers, health records, trade secrets or other types of data, Cloudflare’s solution allows organizations to focus on their business and stop worrying about applying bandaids to protect their data. The solution runs in-line with Secure Web Gateway, Cloud Access Security Broker and Remote Browser Isolation - layering Zero Trust access control and web filtering as part of a defense-in-depth approach to data security.

Responsibilities

We are looking for a talented, experienced software engineer to join our team and help take our Data Loss Prevention product to the next level. You’ll help us make our DLP product more efficient and more accurate, while also helping us build out more features. You’ll contribute to the design and implementation of a Rust codebase that is deployed across Cloudflare’s entire edge fleet, and in Kubernetes clusters in our core datacenters.

Technologies we use

  • Core edge services are written in Rust and deployed globally to 300+ data centers.
  • Our REST API is also written in Rust, runs on Kubernetes, and uses Postgres as a data store.
  • For service monitoring we use Prometheus and Grafana
  • For service logging we use Elasticsearch and Kibana
  • For product analytics we use Clickhouse and BigQuery

Skills and Knowledge we’d love for you to have

  • Solid Rust coding experience (the entire product is written in Rust)
  • Container orchestration (e.g. k8s) 
  • Distributed systems (performance, consistency, observability, resilience) 
  • Advanced data/document classification (e.g. statistical, ML)

Compensation

Compensation may be adjusted depending on work location. There are multiple levels open on the team, both mid & senior level.

Senior Level (4)

  • For Bay Area-based hires: Estimated annual salary of $196,000 - $240,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $187,000 - $229,000.
  • For Colorado-basedhires: Estimated annual salary of $168,000 - $206,000.

Mid Level (3)

  • For Bay Area-based hires: Estimated annual salary of $162,000 - $198,000
  • For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $154,000 - $188,000
  • For Colorado-based hires: Estimated annual salary of $137,000 - $167,000

Equity

This role is eligible to participate in Cloudflare’s equity plan.

Benefits

Cloudflare offers a complete package of benefits and programs to support you and your family.  Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun!  The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.

Health & Welfare Benefits

  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support and Employee Assistance Program
  • Global Travel Medical Insurance

Financial Benefits

  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan

Time Off

  • Flexible paid time off covering vacation and sick leave
  • Leave programs, including parental, pregnancy health, medical, and bereavement leave

 

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

14d

Senior Software Engineer, MDN (Fixed Term Contract)

MozillaRemote UK
RustBachelor's degreeUXc++cssjavascriptbackendfrontend

Mozilla is hiring a Remote Senior Software Engineer, MDN (Fixed Term Contract)

About the Project
The MDN Web Docs (https://developer.mozilla.org) engineering team is looking for an experienced software engineer to help us maintain and evolve the open-source platform (https://github.com/mdn) that powers a website loved by millions of developers worldwide and used monthly by 17M of them.
We’re a small, friendly and dedicated group of software engineers, and we’re not just looking for someone with the desired technical skills, but also for someone who wants to build and maintain a friendly and collaborative culture as much as we do. We’re always striving to make MDN better, but we also want to have some fun and help each other along the way. This is a 12-month fixed term contract position.
 
What You'll Get To Do
We're investing in MDN's platform, transforming it to support a faster pace of experimentation with new features and overall improvement. A major focus of this effort is refactoring our codebase to enhance flexibility and performance. In this role, you will collaborate closely with the team to bring this vision to fruition.
You'll work in close partnership with team members across various disciplines, including technical writers, UX designers, product managers, and marketers. Additionally, we encourage you to share your expertise with the team and the dedicated volunteers who contribute to MDN, fostering a collaborative learning environment.
 

As a Senior Software Engineer at Mozilla, your responsibilities will include:
  • Maintaining and improving the MDN platform.
  • Developing new features and owning them from local development to production.
  • Enhancing MDN's build system to significantly reduce deployment times.
  • Collaborating with our content team to enhance the MDN authoring experience.
  • Refactoring our front-end client and SSR pipeline.
  • Simplifying the integration of MDN data into other products.
  • Work on our premium product, MDN Plus, to maintain and develop new functionality.
  • Working with our partners from Google and Microsoft on functionality that we develop together.

Your Professional Profile 
  • A minimum of a Bachelor's degree in computer science or a related field, or equivalent years of experience.
  • A minimum of 5 years of software development experience.
  • Strong fundamentals in software engineering, including modularity, abstraction, data structures, and algorithms.
  • Extensive experience with HTML, JavaScript, CSS and Web APIs.
  • Experience with Rust (or a similar compiled language).
  • Extensive experience in both frontend and backend web development, with a preference for experience on high-traffic websites.
  • Good knowledge of developing continuous integration and deployment (CI/CD) workflows, particularly using GitHub Actions.
  • Full-stack mentality, you care about building, deploying and running applications.
  • The ability to work effectively on a remote, geographically distributed team.

Bonus Points for
  • Experience in application/systems programming (Linux/MacOS/Windows).
  • Experience working within open source projects.

About Mozilla 
When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.  We’re not a normal tech company. The things we create prioritize people and their privacy over profits. We exist to make the internet a healthier,  happier place for everyone
 
Commitment to diversity, equity and inclusion
Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.
We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.
We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose
 
Group: C
#LI-REMOTE

Hiring Ranges:

Remote UK
£65,000£95,000 GBP

See more jobs at Mozilla

Apply for this job

15d

Marketing Lead, Japan

SquarespaceRemote, Australia
Full TimeRustDesignc++

Squarespace is hiring a Remote Marketing Lead, Japan

We're looking for an accomplished marketer to create and guide the strategic direction and operational execution of our company’s expansion into Japan. You will be our first Marketing hire dedicated to Japan. You’ll work with local agencies and cross-functionally with the NYC-based marketing and product teams to plan & execute localized go-to-market plans that include creator marketing, partnerships, PR, CRM, paid media, and community building efforts. Your experience in creator and influencer marketing will be key to success in this role. Combining a breadth of marketing expertise and proven success in market expansion, you will be a key contributor to the Squarespace’s international business. 

You will report to the Head of Marketing, APAC. You will have the choice of working remote or hybrid (2-3 days per week) from our co-working space in Sydney. 

You’ll Get To…  

  • Create and own the marketing plan for Squarespace in Japan
  • Build Squarespace’s cultural relevance through the planning and execution of strategic events and partnerships, and community programs
  • Work with partners, customers and vendors to secure their collaboration in marketing initiatives
  • Monitor and track the progress of projects from start to finish and compile ongoing reporting
  • Manage local agencies (briefing, providing strategic direction, executional oversight)
  • Partner with Media, Communications, CRM, and Brand Strategy teams to optimize across channels
  • Use consumer insights to get a deeper understanding of our consumer and provide direction back to our Product organization
  • Maintain current knowledge of local cultural trends and media consumption patterns 
  • Drive growth and impact across all major international KPIs: customers, revenue, conversion, marketing ROI, LTV, and retention
  • Available to travel internationally, including regular travel to Japan

Who We’re Looking For 

  • 7+ years of marketing / growth experience, ideally in consumer tech or a closely related industry
  • Proven success launching products in new markets without an existing presence
  • Experience managing agency partners 
  • Deep knowledge across digital and traditional marketing channels
  • Experience managing creator / influencer marketing programs
  • Understanding of localization and how cultural perspectives influence go-to-market plans
  • Comfort navigating through ambiguity in a dynamic environment
  • Professional fluency in both Japanese and English
  • Even if you don’t meet every requirement above, please still consider applying 

Benefits & Perks

  • Fertility and adoption benefits
  • Headspace mindfulness app subscription
  • Flexible paid time off
  • All statutory leaves, as required
  • Equity plan for all employees
  • Education reimbursements
  • 6 Global Employee Resource Groups (ERGs)

About Squarespace

Squarespace (NYSE: SQSP) is a design-driven platform helping entrepreneurs build brands and businesses online. We empower millions of customers in more than 200 countries and territories with all the tools they need to create an online presence, build an audience, monetize, and scale their business. Our suite of products range from websites, domains, ecommerce, and marketing tools, as well as tools for scheduling with Acuity, creating and managing social media presence with Bio Sites and Unfold, and hospitality business management via Tock. 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

Today, more than a million people around the globe use Squarespace to share different perspectives and experiences with the world. Not only do we embrace and celebrate the diversity of our customers, but we also work toward the same in our employees. At Squarespace, we are committed to equal employment opportunity 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-SN1 #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.

 

Squarespace will never solicit your personal banking information or ask you to transfer money in connection with a job offer or interview. We also will not reach out to you via phone or SMS without your permission or knowledge.

Apply for this job

15d

Field Account Executive, Tock [Minneapolis]

SquarespaceRemote, United States
SalesFull TimeRustsalesforceDesignc++

Squarespace is hiring a Remote Field Account Executive, Tock [Minneapolis]

Tock is looking for experienced and motivated Field Account Executives to support our expansion by representing Tock in several major metropolitan markets.

As a member of Tock's growing sales organization, you'll be part of a dynamic group, and will get to work with some of the world's best Chefs, entrepreneurs, and restaurant owners. You will build a high-quality, strategic pipeline of prospective customers in your territory. You will manage the end-to-end sales process while helping build the brand of Tock in your market and work with current Tock customers to make sure they are happy, referenceable, and willing to make introductions. You will also work with the larger restaurant ecosystem in your market: real estate brokers, restaurant consultants, and other partners of Tock in-market.

This is a full-time, remote role located in Minneapolis. You will report directly to the Sales Manager.

You'll Get To…

  • Focus on building relationships with the top restaurants in your market
  • Cultivate relationships throughout the organization of target restaurants
  • Find a great solution for each customer using an understanding of their business and their growth plans
  • Pitch Tock to replace and improve current reservation systems
  • Establish a vision and plan to guide your long-term approach to pipeline generation
  • Exceed sales revenue and overall goals
  • Become a Tock product expert to lead online and onsite product demonstrations
  • Manage complex sales and develop a strategic regional plan

Who We're Looking For

  • 7+ years selling to restaurants or the hospitality industry (E-commerce or SaaS ideal)
  • You have experience developing the business development strategy for a new territory
  • Demonstrated experience meeting sales quotas
  • Intrinsically motivated with experience in the restaurant and hospitality industry
  • You have experience and want to work in a dynamic, growth stage company
  • You have past success selling during market creation phase
  • Experience using Salesforce to manage pipeline

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)

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

Cash Compensation Range: $95,000 - $125,000 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.

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.

 

Squarespace will never solicit your personal banking information or ask you to transfer money in connection with a job offer or interview. We also will not reach out to you via phone or SMS without your permission or knowledge.

Apply for this job

16d

Senior Software Engineer (Backend Infrastructure), Proto

SquareSan Francisco, CA, Remote
DevOPSRustterraformmobiledockerAWSbackend

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

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