golang Remote Jobs

175 Results

+30d

Software Engineer II, Cloud

TaniumHybrid, US
RustgolangagileBachelor's degreeterraformDesignapigitjavac++kubernetesAWSbackendNode.js

Tanium is hiring a Remote Software Engineer II, Cloud

The Basics

As a Tanium Software Engineer II focused on Cloud technologies, you will build and maintain best-of-breed products and infrastructure 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 product ideas are identified, our software engineers design, develop, test, and deploy the products and supporting services from the ground up, while iterating with product management and customers for feedback and input.

What you’ll do

  • Build and maintain Tanium's cloud products and services as part of an agile development team
  • Implement intuitive front ends for customer-facing and internal applications
  • Build backend microservices with well-defined API’s
  • Work with persistent data stores, caches, messages buses, and other server-side technology
  • Create automated unit tests, API tests, integration tests and ensure quality delivery
  • Author technical documents and artifacts for developed software
  • Be on periodic on-call for triage of critical alerts from detections and systems

We’re looking for someone with

  • Education
    • Bachelor's degree or equivalent experience
    • CS Degree or related technical field preferred
  • Experience
    • Must be able to obtain FederalRAMP clearance at a minimum 
    • 2+ years industry experience
    • Experience building high-impact, high-performance, secure, scalable, observable, supportable, and maintainable backend services and APIs
    • Significant knowledge of at least one of the following: Golang or JavaScript/TypeScript (preferred), Node.js, Java, or Rust
    • Experience with AWS or other cloud platforms
    • Experience with modern software engineering development and automation tools like git and CI/CD pipelines
    • Experience with containers and microservices is a plus
    • Experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi) a plus
    • Experience with container orchestration solutions (Kubernetes, Nomad, Mesos) a plus
    • 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
    • Comfortable debugging yours and others’ code in production environments
    • Has knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages

About Tanium 

Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visitwww.tanium.comand follow us onLinkedIn andX. 

 

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 $95,000 to $190,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

+30d

Associate DevSecOps Engineer (5320)

MetroStar SystemsHybrid - Local to D.C. Metro Area
DevOPSgolang2 years of experienceagileBachelor's degreeterraformDesignazurec++kubernetesjenkinspythonAWS

MetroStar Systems is hiring a Remote Associate DevSecOps Engineer (5320)

As an Associate DevSecOps Engineer,you’llbe vital to building secure and forward-thinking technology solutions with a passionate team in the Innovation Lab. We expect you to learn and grow in this role to make your most significant contributions.  You will be supporting R&D and AI/ML focused cloud platforms. 

Your Impact: By joining our team, you'll be at the forefront of technology adoption and implementation in new areas. You'll be able to grow your skills in a collaborative environment while solving our nation's technological challenges.

We know that you can’t have greattechnology serviceswithout amazing people. At MetroStar, we areobsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers. 

If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below! 

What you’ll do:

  • Dive into team-based brainstorming sessions and technical writing during DevSecOps Hackathons/Tech Challenges
  • Collaborate cross-functionally to design and develop secure, automated technology stacks mainly using open source.
  • Work within Agile frameworks, integrating DevSecOps principles across various projects and research initiatives.
  • Focus on designing and implementing cloud infrastructure that prioritizes security and compliance.
  • Developing Command-Line Interface (CLI) tools, complex automation, and web services using Golang.
  • Utilize your expertise in DevOps tools like GitHub Actions, Plumuni, and the CNCF ecosystem to improve automation for faster, more reliable deployments.
  • Partner with IT, security/risk, and business teams to ensure seamless cloud operations and address operational challenges.
  • Stay ahead of the curve by continuously learning about the latest technologies and best practices in security, automation, and cloud.

What you’ll need to succeed:

  • You have a Top-Secret government-issued security clearance with the ability to obtain a CI Poly.
  • You have a bachelor’s degree in technology (Computer Science, Information Technology, etc.) OR equivalent military experience
  • You have a minimum of 2 years of experience with designing and developing DevOps solution architecture
  • You have the ability and are excited to learn and write code in Golang, Python, or Javascript.
  • You have experience with Amazon Web Services (AWS) and the ability to learn Microsoft Azure and other Cloud Service Providers.
  • You have experience developing and configuring CI/CD pipelines using tools such as Jenkins, Github, or Gitlab
  • You have experience with building infrastructure as code (Pulumi, Terraform, CloudFormation)
  • You have experience with containerization technologies and orchestration (Kubernetes, AWS ECS, OpenShift)
  • You have experience working in fast-paced, structured SDLC processes, including configuration and release management to release into production environments

Like we said, we arebig fans of our people. That’s whywe offera generous benefits package, professional growth, and valuable time to recharge. Learn more about our companyculture codeandbenefits. Plus, check out ouraccolades. 

Don’t meet every single requirement?   

Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authenticculture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team 

What we want you to know: 

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. 

MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems. 

Not ready to apply now?  

Sign up to join our newsletterhere. 

"EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

See more jobs at MetroStar Systems

Apply for this job

+30d

Software Engineer

ThrotleRed Bank, NJ, Remote
Full Timegolang3 years of experiencesqloracleDesignansiblemongodbhtml5apijavapostgresqllinuxpythonAWSjavascript

Throtle is hiring a Remote Software Engineer

The Software Engineer will be part of the team responsible for designing, developing, and operating the applications that make Throtle’s data onboarding solution work.  The ideal candidate can work with teammates in troubleshooting problems, designing solutions, and assessing situations in real time.  Our team is empowered to keep our fast-paced, high volume processing environment operational for our clients and partners.
  
PRIMARY RESPONSIBILITIES
  • Create tools and solutions to manage and monitor our rapidly growing operations.
  • Be involved in real-time assessment of issues and help develop solutions
  • Build and design solutions that mitigate risk and increase efficiencies
  • Automate processes and sub-processes to enable greater scale and speed
  • Maintaining our existing code.  
  • Take part in performance & capacity monitoring and planning
KNOWLEDGE AND SKILL REQUIREMENTS
  • At least 2-3 years of experience 
  • Significant proficiency in one or more of these languages- Java, Python, Golang
  • Experience with databases – PostgreSQL, Oracle, or Microsoft SQL Server.
  • Proficiency in Restful API Development 
  • Experience interacting with AWS CLI and AWS Console
  • Knowledge of software architecture, data structures, modern design patterns and network protocols 
  • Ability to identify problems, and effectively communicate solutions to peers and management
OTHER VALUABLE SKILLS
  • Experience with data flow and queue management using tools like Kafka and Flume Experience in front end technologies including JavaScript, CSS3 and HTML5 to include libraries such as React Js and Angular. 
  • Experience in Linux SysAdmin
  • Exposure to NoSQL/Big Data: Hadoop, HBase, Cassandra, MongoDB
  • Hands on experience with a CI/CD environment
  • Experience with configuration management and automation tools like Ansible, Chef, or Puppet.
 
 

This is a remote position.





See more jobs at Throtle

Apply for this job

Tucows is hiring a Remote Senior Software Engineer (GO)

Job Application for Senior Software Engineer (GO) at Tucows{"@context":"schema.org","@type":"JobPosting","hiringOrganization":{"@type":"Organization","name":"Tucows","logo":"https://s3-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/487/300/resized/Tucows.png?1619639797"},"title":"Senior Software Engineer (GO)","datePosted":"2024-07-26","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Toronto, Ontario, Canada","addressRegion":"ON","addressCountry":null,"postalCode":null}},"description":"\u003cp\u003e\u003ca href=\"http://wavelo.com\" target=\"_blank\"\u003eWavelo\u003c/a\u003e is a SaaS business on a mission to make telecoms a breeze.\u003c/p\u003e\n\u003cp\u003eWe provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://youtu.be/Df2-LF0enpQ\" target=\"_blank\"\u003eWhat's New at Tucows\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eAs part of Tucows (NASDAQ:TCX, TSX:TC)—one of the world’s largest Internet services companies—Wavelo is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from

See more jobs at Tucows

Apply for this job

+30d

Senior Software Engineer - Cloud

TaniumEmeryville, CA (Hybrid)
RustgolangBachelor's degreeterraformazureapijavaAWSbackend

Tanium is hiring a Remote Senior Software Engineer - Cloud

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 Senior Software Engineer at Tanium, you will take ownership of designing, developing, testing, and deploying services written in Golang using ClickHouse. Collaborating with cross-functional teams, you will play a key role in ensuring our services meet the highest standards of performance, security, and scalability. 

What You’ll Do: 

  • Build a high-performance data platform capable of handling large volumes of data in real time
  • Write services to manage and provision ClickHouse instances efficiently in multi-tenant cloud environments
  • Write and optimize complex Clickhouse queries
  • Work with various server-side technologies, persistent data stores, caches, and messaging systems
  • Create automated unit tests, API tests, integration tests, and ensure quality delivery
  • Author technical documentation and artifacts for the developed software 
  • Be on periodic on-call for triage of critical alerts from detections and systems

We’re Looking for Someone With: 

Education 

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

Experience 

  • 5+ years industry experience with analytical databases, 7+ preferred
  • Software development experience in Go (preferred), Rust or Java
  • Experience with 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
  • 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 delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visitwww.tanium.comand follow us onLinkedIn andX. 

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. 

Taking care of our team members 

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. 

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

 

See more jobs at Tanium

Apply for this job

+30d

Software Engineer (K8s + AWS + Any Programming language- Golang, PHP, Ruby)

AcquiaRemote - India
DevOPSEC2golang9 years of experience6 years of experience3 years of experienceterraformdrupalansibleazurescrumrubydockerkubernetesjenkinsAWSPHP

Acquia is hiring a Remote Software Engineer (K8s + AWS + Any Programming language- Golang, PHP, Ruby)

Job Title: Software Engineer,

Department: Engineering

Location: Remote, India 

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia is a Great Place to Work-CertifiedTM company in India, is listed as one of the world’s top software companies by The Software Report, and is positioned as a market leader by the analyst community. We are Acquia. We are building for the future and we want you to be a part of it!

Acquia’s products run 100% on Amazon Web Services using EKS, EC2, CloudFormation, Terraform and various other technologies and best practices. Since each product is built and maintained by its own engineering team, the ideal candidate for this position would need to be proactive in familiarizing themselves with those services and have the ability to coordinate and collaborate with multiple teams.

About the Team:The Observability team plays a pivotal role in ensuring the smooth functioning and performance optimization of all our systems. We are a dynamic team of engineers dedicated to providing centralized Observability solutions to empower all teams within the company. Acquia is seeking an Associate Software Engineer who can help lead our efforts to revolutionize the way we build, test, operate and monitor our cloud-based products and services. 

As a Software Engineer, you will…

  • work on a wide range of core internal systems, tooling and automation around logging, monitoring and traceability
  • work with your team to develop far reaching modules that have scalability and availability at their core
  • contribute to our efforts to revolutionize the way we build, test, operate and monitor our cloud-based products and services
  • maintain an understanding of system functionality and architecture, with a strong focus on the operational aspects of the service (availability, performance, change management, emergency response, capacity planning, etc)
  • collaborate with your team members to review their work and have your work reviewed in turn
  • work with other teams in deciding, developing integrations with other subsystems
  • participate in Scrum software development lifecycle
  • provide product support to internal and external stakeholders
  • work in a team environment where your team owns and operates the services you build

You’ll enjoy this role if you…

  • like solving complex challenges for scalable, low latency systems
  • enjoy solutioning for a Cloud native environment
  • enjoy collaborating with multiple stakeholders
  • have a passion for DevOps

 What you’ll need to be successful…

  • Have 3+ years of software development experience with time spent working on Cloud technologies (AWS, Google Compute, Azure)
  • Familiarity with Kubernetes
  • Understanding of programming languages such as Golang, PHP, Ruby or similar.
  • Comfortable navigating unix/linux based operating systems
  • Familiarity with Sumo Logic, New Relic, Dynatrace, Cloudwatch, Splunk, Nagios.
  • Strong interest in building and operating distributed systems and/or service oriented architectures.
  • Passion for Devops processes and tools (Jenkins), distributed configuration management systems (Ansible, Puppet) and maintaining infrastructure as code (Terraform, Cloudformation)
  • Strong communication and collaboration skills.
  • Ability to work effectively in a team setting.

Extra credit if you…

  • Certifications in relevant technologies (AWS, CKAD, CKA, etc)
  • Have hands on experience with Docker, K8s or equivalent
  • Have a mindset to automate repetitive tasks  

 

Acquiais an equal opportunity (EEO) employer. We hire without regard to age, color, disability, gender (including gender identity), marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other status protected by applicable law.

See more jobs at Acquia

Apply for this job

+30d

Senior Staff Full-stack Engineer - Generative AI

MozillaRemote US
RustgolangDesignjavac++javascriptNode.js

Mozilla is hiring a Remote Senior Staff Full-stack Engineer - Generative AI

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:

The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well! We are looking for a Staff Full Stack Engineer to help us develop and grow new Generative AI driven products and tools. You will play a key role in enabling safe and healthy machine learning and Generative AI driven experiences in Firefox. 

What you’ll do:

  • Drive the completion of major Generative AI integrations on clear timelines that span across multiple teams and organizations in Mozilla.
  • Ensure that the software your team delivers is high quality, measurable, and maintainable.
  • Work with front-end teams across Firefox to support, and extend, existing systems to apply innovative ways and technologies in reaching Firefox’s goals
  • Partner closely with third party Generative providers to integrate seamlessly in Firefox’s ecosystem.
  • Write engineering proposals for the team’s biggest projects and provide feedback for major architectural decisions across the organization.
  • Collaborate with management on building consensus across the org and providing guidance.

What you’ll bring:

  • 7+ years of overall software engineering experience
  • Confirmed ability to effectively lead and ship sophisticated software projects
  • Ability to influence roadmaps and execution in the teams you and your team partner with.
  • Expertise in working on sophisticated full-stack systems at scale
  • Expertise in one of the following back-end technologies: Golang, Rust or Java
  • Expertise in one of the following front-end technologies: Javascript, React, or Node.js
  • Ability to take initiative in a loosely structured environment to navigate your team to success.
  • Mentor and guide junior engineers on the team and across the teams.
  • Strong communication skills with internal and external(third party) collaborators.
  • Dedication to our values:
    • Welcoming differences
    • Being relationship-minded
    • Practicing responsible participation
    • Having grit

Bonus Points for…

  • Experience in cloud based AI integrations such as ChatGPT, Mistral, Claude, Gemini to name a few.
  • Experience with large language models providers and AI, prompt engineering and A/B testing experimentation.
  • Experience in data privacy
  • Experience with the browser extensions architecture or ecosystem.
  • Experience working in open source environments.

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 

Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. 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.

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 discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Group: C

#LI-REMOTE

Req ID: R2594

Hiring Ranges:

US Tier 1 Locations
$163,000$237,000 USD
US Tier 2 Locations
$150,000$218,000 USD
US Tier 3 Locations
$138,000$201,000 USD

See more jobs at Mozilla

Apply for this job

+30d

Software Engineer, Product Engineering

sliceBelfast or UK Remote
golangDesignmobilerubypostgresqlMySQLpythonAWSbackend

slice is hiring a Remote Software Engineer, Product Engineering

Ilir Sela started Slice with the belief that local pizzerias deserve all of the advantages of major franchises without compromising their independence. Starting with his family’s pizzerias, we now empower over tens of thousands of restaurants with the technology, services, and collective power that owners need to better serve their digitally minded customers and build lasting businesses. We’re growing and adding more talent to help fulfil this valuable mission. That’s where you come in.

The Challenge to Solve

Develop backend based applications to support and empower our restaurant partners to run their businesses more effectively.

The Role

You’ll be part of a dynamic team creating the next-generation suite of products designed to empower shops in managing their daily operations, attracting more customers, gaining valuable business insights, and much more. Your role will involve developing features for various microservices (both new and existing) that enhance our client applications, serving as the central hub for shop owners to efficiently run their businesses.

The Team

You'll be part of a fully empowered, cross-functional team dedicated to achieving its mission. Collaborating with mobile, web, and backend engineers, you'll help execute our roadmap, making a significant impact on shop owners and their customers. Additionally, you'll work closely with product and design teams to shape the product vision.

The Winning Recipe 

We’re looking for creative, entrepreneurial engineers who are excited to build world-class products for small business counters. These are the core competencies this role calls for:

  • 3+ years experience building commercial software in a modern programming language. Experience in Python is necessary, with additional Ruby or Golang knowledge beneficial
  • Thorough understanding of and experience working with relational databases such as MySQL or PostgreSQL
  • Experience with unit testing, integration testing, end to end testing and functional testing
  • Comfortable in Linux/Unix-like environments, CI/CD pipeline for development and deployments, monitoring applications and AWS
  • Able to clearly express opinions on product design, while respecting the thoughts and opinions of their peers

The Extras

Working at Slice comes with a comprehensive set of benefits, but here are some of the unexpected highlights:

  • Access to medical, dental, and vision plans
  • Flexible working hours
  • Generous time off policies
  • £200 per annum employee wellbeing allowance
  • Market leading maternity and paternity schemes

The Hiring Process

Here’s what we expect the hiring process for this role to be, should all go well with your candidacy. This entire process is expected to take 1-3 weeks to complete and you’d be expected to start on a specific date.

  • Application
  • 30 minute introductory meeting
  • 30 minute hiring manager meeting
  • Pairing Interview & Technical Interview
  • CTO meeting
  • Offer!

Pizza brings people together. Slice is no different. We’re an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law. We are also proud members of the Diversity Mark NI initiative as a Bronze Member.

Privacy Notice Statement of Acknowledgment

When you apply for a job on this site, the personal data contained in your application will be collected by Slice. Slice is keeping your data safe and secure. Once we have received your personal data, we put in place reasonable and appropriate measures and controls to prevent any accidental or unlawful destruction, loss, alteration, or unauthorised access. If selected, we will process your personal data for hiring /employment processes, as well as our legal obligations.

If you are not selected for the job position and you have given consent on the question below (by selecting "Give consent") we will store and process your personal data and submitted documents (CV) to consider eligibility for employment up to 365 days (one year). You have the right to withdraw your previously given consent for storing your personal data and CV in the Slice database considering eligibility for employment for a year. You have the right to withdraw your consent at any time.

For additional information and / or exercise of your rights to the protection of personal data, you can contact our Data Protection Officer, e-mail:privacy@slicelife.com

See more jobs at slice

Apply for this job

+30d

System Engineer, Enterprise Infrastructure

GrammarlyUkraine; Hybrid
Lambdagolangremote-firstterraformDesignazurepythonAWS

Grammarly is hiring a Remote System Engineer, Enterprise Infrastructure

Grammarly is excited to offer aremote-first hybrid working model. Grammarly team members in this role must be based in Ukraine, and, depending on business needs, they must meet in person for collaboration weeks, traveling if necessary to the hub(s) where their team is based.

This flexible approach gives team members the best of both worlds: plenty of focus time along with in-person collaboration that fosters trust and unlocks creativity.

About Grammarly

Grammarly is the world’s leading AI writing assistance company trusted by over 30 million people and 70,000 teams. From instantly creating a first draft to perfecting every message, Grammarly helps people at 96% of theFortune 500 and teams at companies like Atlassian, Databricks, and Zoom get their point across—and get results—with best-in-class security practices that keep data private and protected. Founded in 2009, Grammarly is No. 14 on the Forbes Cloud 100, one of TIME’s 100 Most Influential Companies, one of Fast Company’s Most Innovative Companies in AI, and one of Inc.’s Best Workplaces.

The Opportunity

To achieve our ambitious goals, we’re looking for a System Engineer to join our Enterprise Infrastructure team. This role will substantially impact the security of Grammarly's product offerings and services. User trust is our top priority, so our new System Engineer’s impact will be dramatic. Every day of this person’s work at Grammarly, their decisions and actions will have a direct impact on the millions of users who trust personal content and rely on Grammarly product offerings daily. This person will drive meaningful changes across the corporate identity and access management workflows. They will have the opportunity to advocate for security and process improvements while balancing these changes with the speed of growth.

We are seeking an experienced engineer to enhance corporate infrastructure services such as Identity and Access Management, Endpoint Management, and Networking.

Grammarly’s engineers and researchers have the freedom to innovate and uncover breakthroughs—and, in turn, influence our product roadmap. The complexity of our technical challenges is growing rapidly as we scale our interfaces, algorithms, and infrastructure. You can hear more from our team on our technical blog.

As a System Engineer, you will

  • Be responsible for maintaining and expanding enterprise infrastructure and services.
  • Design and improve the corporate environment for both external and internal SaaS.
  • Oversee hardware network infrastructure in Ukraine, Germany, and Poland.
  • Manage the zero-trust network access service.
  • Administer corporate infrastructure and services (Corporate Identity, MDMs, Cloud services).
  • Integrate corporate infrastructure and services.
  • Automate key corporate infrastructure processes.
  • Collaborate with the platform team to maintain AWS infrastructure.
  • Work closely with the engineering team to create and maintain test environments and labs.
  • Provide L3 troubleshooting and support for corporate infrastructure and services.
  • Enhance the security level of corporate infrastructure and services.
  • Ensure the availability and integrity of information systems through service monitoring, change management, and data accuracy.
  • Develop infrastructure documentation for end users.
  • Partner with the Cloud Infrastructure team to maintain AWS infrastructure.
  • Provide L3 troubleshooting and support.
  • Enhance self-service features, reporting, and alerting via automation.

Qualifications

  • Experience with Python automatization of routine tasks, reports, lambdas, etc.
  • Network fundamentals knowledge 
  • Terraform (managing resources, deploy infra)
  • Experience in AWS (Lambda, ECS)
  • Strong project management skills 
  • Strong analytical, diagnostics, and troubleshooting skills 
  • Ability to solve complex problems at scale
  • You are a great communicator and active listener.
  • A strong sense of responsibility and a commitment to see things through to completion at high quality. 
  • Embodies our EAGER values—is ethical, adaptable, gritty, empathetic, and remarkable.
  • Is inspired by our MOVE principles: move fast and learn faster; obsess about creating customer value; value impact over activity; and embrace healthy disagreement rooted in trust.
  • Is able to meet in person for their team’s scheduled collaboration weeks, traveling if necessary to the hub where their team is based.

It will be a plus to have the following:  

  • Writing code by using Golang, PowerShell, Bash.
  • Experiences with Google Cloud Platform and Microsoft Azure platforms.
  • Experience in building solutions under different certification controls (ISO, SOC 2, FedRAMP, SOX, NIST, CISA Zero Trust Maturity Model).
  • Securing communications TCP/IP stack, SSL/TLS, domain records, certificates, PKI, encryption, hashing, OAuth2.
  • Experience with ZTNA tools (Cloudflare).

Support for you, professionally and personally

  • Professional growth:We believe that autonomy and trust are key to empowering our team members to do their best, most innovative work in a way that aligns with their interests, talents, and well-being.
  • A connected team:Grammarly builds a product that helps people connect, and we apply this mindset to our own team. Our remote-first hybrid model enables a highly collaborative culture supported by our EAGER (ethical, adaptable, gritty, empathetic, and remarkable) values. We work to foster belonging among team members in a variety of ways. This includes our team member resource groups, Grammarly Circles, which promote connection among those with shared identities including BIPOC and LGBTQIA+ team members, women, and parents. We also celebrate our colleagues and accomplishments with global, local, and team-specific programs.

We encourage you to apply

At Grammarly, we value our differences, and we encourage all to apply. Grammarly is an equal-opportunity company. We do not discriminate on the basis of race or ethnic origin, religion or belief, gender, disability, sexual identity, or age.

For more details about the personal data Grammarly collects during the recruitment process, for what purposes, and how you can address your rights, please see the Grammarly Data Privacy Notice for Candidates here.

#LI-Hybrid

 

Apply for this job

+30d

Senior Software Engineer - Core Infrastructure

LambdaRemote (US & CAN)
DevOPSLambdagolangterraformDesignansibleapic++kuberneteslinuxpythonAWS

Lambda is hiring a Remote Senior Software Engineer - Core Infrastructure

Lambda's GPU cloud is used by deep learning engineers at Stanford, Berkeley, and Carnegie Mellon. Lambda's on-prem systems power research and engineering at Intel, Microsoft, Kaiser Permanente, major universities, and the Department of Defense.

If you'd like to build the world's best deep learning cloud, join us.

What You’ll Do 

  • Design and implement scalable, secure, and highly available Kubernetes clusters to support our growing application portfolio
  • Bootstrap new on-prem and managed Kubernetes environments from the ground up, including networking, storage, and security configurations
  • Extend our existing Kubernetes platforms with advanced features such as service mesh, serverless frameworks, and custom resource definitions (CRDs)
  • Develop and maintain infrastructure-as-code (IaC) templates using Cluster API (CAPI) for automated cluster provisioning and configuration management
  • Implement robust monitoring, logging, and alerting solutions using OpenTelemetry to ensure platform health and performance
  • Optimize resource utilization and cost-effectiveness of Kubernetes deployments across multiple cloud providers
  • Collaborate with teams to design and implement CI/CD pipelines for containerized applications
  • Troubleshoot complex issues in production Kubernetes environments and lead incident response efforts
  • Stay up-to-date with the latest Kubernetes ecosystem developments and evaluate new technologies for potential adoption
  • Mentor junior engineers and contribute to the development of platform engineering best practices

You

  • Have 5+ years bootstrapping, extending and operating K8s at scale (1,500+ nodes)
  • Have 5+ years automating the provisioning, configuration management, and deployment of production systems
  • Have 5+ years building resilient, scalable systems with Python/Go
  • Have 5+ years managing and securing infrastructure at scale (2,000+ hosts)
  • Possess Sound experience with Infrastructure as Code (Terraform, Ansible, etc.)
  • Possess Sound knowledge of DevOps, Infrastructure, and Platform concepts
  • Possess Strong development skills in Python or Golang
  • Possess Strong proficiency with Linux command line and debugging tools

Nice to Have

  • Experience with building complex hybrid environments (AWS and on-premise preferred)
  • Experience with service mesh technologies (e.g., Istio, Linkerd) and serverless frameworks (e.g., Knative)
  • Experience with multi-cluster or multi-cloud Kubernetes deployments
  • Experience in the machine learning or computer hardware industry
  • Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD) certification
  • Contributions to open-source Kubernetes projects or tools
  • Familiarity with GitOps principles and tools like ArgoCD or Flux

Salary Range Information 

Based on market data and other factors, the salary range for this position is $153,000-$240,000. However, a salary higher or lower than this range may be appropriate for a candidate whose qualifications differ meaningfully from those listed in the job description.

About Lambda

  • We offer generous cash & equity compensation
  • Investors include Gradient Ventures, Google’s AI-focused venture fund
  • We are experiencing extremely high demand for our systems, with quarter over quarter, year over year profitability
  • Our research papers have been accepted into top machine learning and graphics conferences, including NeurIPS, ICCV, SIGGRAPH, and TOG
  • We have a wildly talented team of 300, and growing fast
  • Health, dental, and vision coverage for you and your dependents
  • Commuter/Work from home stipends for select roles
  • 401k Plan with 2% company match
  • Flexible Paid Time Off Plan that we all actually use

A Final Note:

You do not need to match all of the listed expectations to apply for this position. We are committed to building a team with a variety of backgrounds, experiences, and skills.

Equal Opportunity Employer

Lambda is an Equal Opportunity employer. Applicants are considered without regard to race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other factors prohibited by local, state, or federal law.

See more jobs at Lambda

Apply for this job

+30d

Senior Software Engineer

Maker&Son LtdBalcombe, United Kingdom, Remote
SalesDevOPSExpressJSgolangsqldrupalapijavatypescriptpythonbackendfrontend

Maker&Son Ltd is hiring a Remote Senior Software Engineer

Job Description

We are looking for a highly motivated individual to join our team as a Senior Software Engineer.

We are based in Balcombe [40 mins from London by train, 20 minutes from Brighton] and we will welcome you to work in an hybrid model, coming to the office or remote.

You will report directly to the CTO.

Candidate Overview

As a part of the Technology Team, your core responsibility will be to develop, maintain and scale our backend services to power the e-commerce and sales infrastructure.  This is a high impact role, where you will be driving initiatives in developing technical solutions, creating serverless data pipelines, API integrations and cloud infrastructure components.

You will be working with frontend developers, data engineers, and data scientists as a team. 

You will be looking to join a successful, continually growing company.

Responsibilities 

  • Execute full software development life cycle, with a DevOps practice adopting CI/CD
  • Write well-designed, testable code. We currently use NodeJs, TypeScript, Python, and looking to use Golang for new backend services.
  • Integrate software components into a fully functional software system
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Qualifications

Key Skills and Requirements

  • 5+ previous work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java, Go, Python, TypeScript, or other programming languages
  • Excellent knowledge of relational databases, SQL
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, Vaadin, Spring MVC, ExpressJs, Drupal)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field

If you have experience working or developing for E-Commerce that would be highly appreciated.

See more jobs at Maker&Son Ltd

Apply for this job

+30d

Data Engineer

Maker&Son LtdBalcombe, United Kingdom, Remote
golangtableauairflowsqlmongodbelasticsearchpythonAWS

Maker&Son Ltd is hiring a Remote Data Engineer

Job Description

We are looking for a highly motivated individual to join our team as a Data Engineer.

We are based in Balcombe [40 mins from London by train, 20 minutes from Brighton] and we will need you to be based in our offices at least 3 days a week.

You will report directly to the Head of Data.

Candidate Overview

As a part of the Technology Team your core responsibility will be to help maintain and scale our infrastructure for analytics as our data volume and needs continue to grow at a rapid pace. This is a high impact role, where you will be driving initiatives affecting teams and decisions across the company and setting standards for all our data stakeholders. You’ll be a great fit if you thrive when given ownership, as you would be the key decision maker in the realm of architecture and implementation.

Responsibilities

  • Understand our data sources, ETL logic, and data schemas and help craft tools for managing the full data lifecycle
  • Play a key role in building the next generation of our data ingestion pipeline and data warehouse
  • Run ad hoc analysis of our data to answer questions and help prototype solutions
  • Support and optimise existing ETL pipelines
  • Support technical and business stakeholders by providing key reports and supporting the BI team to become fully self-service
  • Own problems through to completion both individually and as part of a data team
  • Support digital product teams by performing query analysis and optimisation

 

Qualifications

Key Skills and Requirements

  • 3+ years experience as a data engineer
  • Ability to own data problems and help to shape the solution for business challenges
  • Good communication and collaboration skills; comfortable discussing projects with anyone from end users up to the executive company leadership
  • Fluency with a programming language - we use NodeJS and Python but looking to use Golang
  • Ability to write and optimise complex SQL statements
  • Familiarity with ETL pipeline tools such as Airflow or AWS Glue
  • Familiarity with data visualisation and reporting tools, like Tableau, Google Data Studio, Looker
  • Experience working in a cloud-based software development environment, preferably with AWS or GCP
  • Familiarity with no-SQL databases such as ElasticSearch, DynamoDB, or MongoDB

See more jobs at Maker&Son Ltd

Apply for this job

+30d

Software Engineer - Platform Independent Layer 2 and Infrastructure Team

AristaDublin, Ireland, Remote
golangterraformazurelinuxpythonAWS

Arista is hiring a Remote Software Engineer - Platform Independent Layer 2 and Infrastructure Team

Job Description

Who You'll Work With

As a core member of the CloudEOS team, you will be part of a fast paced, high-caliber team building cutting edge software products for Cloud-enabled WAN connectivity. The team is responsible for all aspects of the development and delivery of control plane, software data plane, and management platform/APIs/services.

What You'll Do

We are building disruptive products and services that deliver highly automated networks that interconnect and secure connectivity between various global locations. As a part of the team you will be exposed to wide variety of technologies like EOS (Extensible Operating System), multithreading, multicore software forwarding based on DPDK, public cloud (AWS, Azure, GCP) infrastructure, Path selection, NFV, Containers, Network Segmentation, Virtualization, microservice based architectures, CI/CD pipelines, and Terraform-based declarative provisioning models.

Qualifications

Basic qualifications

  • Bachelor's/Master's degree in Engineering
  • 3+ years of experience working as a Systems Software Development Engineer
  • Proficiency in C/C++ programming language
  • Software Development experience with Linux
  • Strong communication skills and the ability to work in a team environment

 Preferred qualifications

  • Experience with DPDK, Software Forwarding, DPI based application recognition
  • ​​Experience with Qos and secure communication using IPSec
  • Python and/or Golang development experience
  • Experience working through the complete software development life cycle right from requirements gathering to delivering the fully developed feature.
  • Strong software debugging skills especially in embedded systems. 
  • Experience in Network Systems Software development is a plus

Apply for this job

+30d

Software Engineer - EOS Routing Team

AristaDublin, Ireland, Remote
golangterraformazurelinuxpythonAWS

Arista is hiring a Remote Software Engineer - EOS Routing Team

Job Description

Who You'll Work With

As a core member of the CloudEOS team, you will be part of a fast paced, high-caliber team building cutting edge software products for Cloud-enabled WAN connectivity. The team is responsible for all aspects of the development and delivery of control plane, software data plane, and management platform/APIs/services.

What You'll Do

We are building disruptive products and services that deliver highly automated networks that interconnect and secure connectivity between various global locations. As a part of the team you will be exposed to wide variety of technologies like EOS (Extensible Operating System), multithreading, multicore software forwarding based on DPDK, public cloud (AWS, Azure, GCP) infrastructure, Path selection, NFV, Containers, Network Segmentation, Virtualization, microservice based architectures, CI/CD pipelines, and Terraform-based declarative provisioning models.

Qualifications

Basic qualifications

  • Bachelor's/Master's degree in Engineering
  • 3+ years of experience working as a Systems Software Development Engineer
  • Proficiency in C/C++ programming language
  • Software Development experience with Linux
  • Strong communication skills and the ability to work in a team environment

 Preferred qualifications

  • Experience with DPDK, Software Forwarding, DPI based application recognition
  • ​​Experience with Qos and secure communication using IPSec
  • Python and/or Golang development experience
  • Experience working through the complete software development life cycle right from requirements gathering to delivering the fully developed feature.
  • Strong software debugging skills especially in embedded systems. 
  • Experience in Network Systems Software development is a plus

Apply for this job

+30d

Software Engineer (mid-level)

ThrotleRed Bank, NJ, Remote
Full Timegolang5 years of experiencesqloracleDesignansiblemongodbhtml5apijavac++postgresqllinuxpythonAWSjavascript

Throtle is hiring a Remote Software Engineer (mid-level)

Benefits:
  • 401(k) matching
  • Company parties
  • Competitive salary
  • Dental insurance
  • Flexible schedule
  • Free food & snacks
  • Health insurance
  • Paid time off
  • Parental leave
  • Training & development
  • Vision insurance
SOFTWARE ENGINEER (Hybrid Position-In Office Tuesday through Thursday)
 
The Software Engineer will be part of the team responsible for designing, developing, and operating the applications that make Throtle’s data onboarding solution work.  The ideal candidate can work with teammates in troubleshooting problems, designing solutions, and assessing situations in real time.  Our team is empowered to keep our fast-paced, high-volume processing environment operational for our clients and partners.
  
PRIMARY RESPONSIBILITIES
  • Create tools and solutions to manage and monitor our rapidly growing operations.
  • Be involved in real-time assessment of issues and help develop solutions
  • Build and design solutions that mitigate risk and increase efficiencies
  • Automate processes and sub-processes to enable greater scale and speed
  • Maintaining our existing code.  
  • Take part in performance & capacity monitoring and planning
KNOWLEDGE AND SKILL REQUIREMENTS
  • At least 5 years of experience 
  • Significant proficiency in one or more of these languages- Java, Python, Golang
  • Experience with databases – PostgreSQL, Oracle, or Microsoft SQL Server.
  • Proficiency in Restful API Development 
  • Experience interacting with AWS CLI and AWS Console
  • Knowledge of software architecture, data structures, modern design patterns and network protocols 
  • Ability to identify problems, and effectively communicate solutions to peers and management
OTHER VALUABLE SKILLS
  • Experience with data flow and queue management using tools like Kafka and Flume Experience in front end technologies including JavaScript, CSS3 and HTML5 to include libraries such as React Js and Angular. 
  • Experience in Linux SysAdmin
  • Exposure to NoSQL/Big Data: Hadoop, HBase, Cassandra, MongoDB
  • Hands on experience with a CI/CD environment
  • Experience with configuration management and automation tools like Ansible, Chef, or Puppet.
About Throtle:
 
Throtle is a leading identity company trusted by the world’s top brands and agencies located in Red Bank, NJ. At Throtle, we empower brands at scale with true individual-based marketing using a data-centric identity and onboarding approach.
 
Throtle is a company that truly values its employees and their work-life balance. We offer a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being:

  • Competitive compensation.
  • Comprehensive benefits include Medical, Dental, and Vision.
  •  Life insurance.
  • Long-Term Disability
  • A generous PTO program.
  • A 401k plan supported by a company match.
  • Half Day Summer Fridays (close at 1 p.m. Memorial Day to Labor Day).
  • Early Fridays (office closes at 3 p.m.). 
  • Hybrid Schedule (Mondays and Fridays WFH)
  • The office is closed between Christmas and New Year.
  • Company-sponsored lunch at least 1x a month. 
  •  
    And much MORE!



    Throtle is an equal-opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

Flexible work from home options available.

Compensation: $95,000.00 - $110,000.00 per year




See more jobs at Throtle

Apply for this job

+30d

SRE with Infra-as-code and programming skills

Shift TechnologyFrance - Remote
Full TimeDevOPSgolangterraformnosqlRabbitMQansiblemongodbazurec++elasticsearchkuberneteslinuxpythonAWS

Shift Technology is hiring a Remote SRE with Infra-as-code and programming skills

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

Our Engineering Team lies at the core of the value we offer to our customers. We solve complex problems by working not only within our squads, but also by working collaboratively with other teams across the organization. If you are excited by solving complex technical challenges, this is the right place for you!


YOUR ROLE

As a member of Shift Technology's SRE and Developer experience team within our Cloud platform department, your role will be to:

  • Build our Infrastructure platforms which enable the deployment of our services and their hosting (CI/CD, Cloud platform, Observability)
  • Own the development of our Internal developer platform which enables our internal users to self-serve (creation of a new service in Kubernetes, day 2 operations, start of new products…)
  • Keep our service reliable, available and fast
  • Debug, troubleshoot, optimize application performance and solve a scaling bottleneck in a critical service, whether they be deep in the OS kernel or in the application code
  • Define the internal operational needs, develop and own appropriate tools.
  • Provide expert support to our level-2 / application support team, to troubleshoot priority incidents, and conduct post-mortems
  • Build a DevOps and SRE culture and enable the transition to modern infrastructure management and deployment practices

 

YOUR TOOLKIT

We work with modern technologies and always encourage our team to explore what's new in the market.

Our main tools are:

  • GitHub, Terraform, Python, C#, Golang, Ansible, ArgoCD
  • Linux, Containers and Kubernetes
  • Grafana, Opentelemetry, Tempo and Loki
  • Microsoft Azure, AWS, and OVH Data Centers
  • Palo Alto Firewalls, F5, Cloudflare and Cilium for our Kubernetes clusters

What We Are Looking For

  • Technical Abilities:
    • 5+ years experience with data structure and algorithms, handling big data with NoSQL Databases, queuing systems with Kafka, RabbitMQ, Redis... and other like Elasticsearch, MongoDB, Clickhouse at scale
    • 3+ years of previous experience using Kubernetes in production and at least 1 major cloud provider at scale (multi  regions, geo routing, low latency, sharding, high availability and scalability)
    • Ability to write and scale Infrastructure as Code;
    • You have architected, built, and operated distributed systems to solve problems at high scale
    • Understanding of security, logging, monitoring and performance aspects of cloud-native platform and application architectures;
    • Solid understanding of automation principles and programming experience using frameworks such as Python, C# and/or GoLang
  • Soft Skills:
    • You have 5 years experience in SRE/DevOps and Software Engineering
    • You are proactive and take pride and ownership of your work and able to distribute the workload across the SRE team;
    • You are dynamic, curious, and eager to learn; always looking to expand your fields of expertise;
    • You can work under pressure and still deliver excellent service to our customers;
    • You are able to maintain a high level of confidentiality, professionalism and a courteous demeanor when working with clients and internal teams;
    • You can easily adapt your work to changing priorities, as needed.

 

RECRUITMENT PROCESS

  • HR interview 
  • 1 technical interview with our Head of SRE
  • 1 case study from home + oral tech debrief with the team
  • Interview with the Head of Infrastructure

#LI-RH1 #LI-REMOTE



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

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

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

At Shift we strive to be a diverse and inclusive workforce. We welcome applications from and hire people who will contribute to the diversity of our company, without regard to race, color, religion, marital status, age, national or ethnic origin, physical or mental disability, medical condition, pregnancy, genetic information, gender identity or expression, sexual orientation, or other non-merit criteria.

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

Please be aware of scammers and only trust correspondence that comes from emails ending in shift-technology.com

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

See more jobs at Shift Technology

Apply for this job

+30d

Senior Software Engineer(Remote & Equity based)

BlockDeliverBangaluru, India, Remote
golangDesigndockerbackend

BlockDeliver is hiring a Remote Senior Software Engineer(Remote & Equity based)

Job Description

Would you like to become a part of building the next generation of infrastructure for the Internet?
Content Delivery Networks, or CDNs, are the transparent backbone of the Internet in charge of content delivery. Whether we know it or not, every one of us interacts with CDNs on a daily basis; when reading articles on news sites, shopping online, watching YouTube videos or perusing social media feeds. 
BlockDeliver is building a next-generation distributed content delivery network(CDN) and one of its kind "Decentralized ecosystem for content distribution”.

**Job Role**

You'll design and implement significant components over the current implementation. Also, you'll integrate research results and demonstrations into working, scalable programs and systems. You should have significant experience designing and building distributed infrastructure or systems.
Experience with decentralized building blocks such as DHTs, p2p networking, UNIX file systems, etc. will be an advantage. You will work directly with the CEO and will be a key part of pragmatically decentralizing the product.
At BlockDeliver, we build protocols to empower the next generation of content delivery over the Internet.

**Job Responsibilities **

Participate in design and implementation of our fully decentralized protocol for content delivery  that empower millions over the world. This includes developing, testing and deploying the backend and smart contracts needed to do so.
Write performant networking software and distributed applications
Help architect and implement our token-based incentive model which introduces a new marketplace for aligning websites, cache servers and drives towards decentralization.
Perform research in networking, cryptoeconomics and mechanism design
Coach and mentor other members of the development team, growing the collective knowledge and expertise of the group

Qualifications

**Major Technology Stack **

Distributed Systems, Networking, Golang and Docker  ( BlockChain & Security would be plus)

See more jobs at BlockDeliver

Apply for this job

+30d

Senior Software Engineer, Privacy Security

InstacartCanada Remote (BC, AB, ON Only)
golangsqlDesignrubypythonbackend

Instacart is hiring a Remote Senior Software Engineer, Privacy Security

We're transforming the grocery industry

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

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

Instacart is a Flex First team

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

OVERVIEW

 

About the Role

Our backend systems power the clients used by millions of customers every year to buy their groceries online. These systems must also support tight integration with the largest retailers in the US and Canada. Engineering at Instacart provides the opportunity to work on challenging scaling problems while also designing the features that will define our industry. You will learn how to build in an open collaborative environment serving millions of requests daily.

As a Senior Software Engineer in our Privacy Engineering team, you will be responsible for building the core privacy components that product teams across Instacart use to ensure our Customers can be in control of their data. In this role you will help connect our Customers to cutting edge privacy systems we have deployed internally.

 

About the Team

The Privacy team is a platform team in the Security Engineering organization that believes it should be easy to build products that respect our user’s privacy. To do this, we manage our internal data privacy architecture that includes systems to annotate, find, and delete data across production and offline data storage systems. Additionally, we build the front end components that product teams across Instacart use to give our users direct access to these internal systems.

The Privacy team is a member of our core Privacy working group, that includes our Legal team, Compliance team, Operations teams, and privacy partners for each of our main product pillars. Additionally we work closely with our Infrastructure, Data Platform, and Security engineering teams to ensure privacy controls are in place effectively across all levels of our stack.

 

About the Job

Your responsibilities will include:

  • Designing, developing, and sustaining the comprehensive access controls and governance systems that improve the integrity and privacy of our data.
  • Ensuring the reliability, scalability, and security of the data platform.
  • Collaborating with various stakeholders and actively involving data infrastructure.

 

About you

Minimum Qualifications

We are looking for someone who:

  • Has 5+ years of experience in software engineering.
  • Build and collaborate with our backend privacy engineers on the internal systems that enable privacy by design, touching all aspects of our full tech stack to turn privacy controls into reusable components..
  • Develop scalable and pragmatic controls related to data collection, classification, storage, access, usage, and deletion in data warehouse environments and/or operational data systems.
  • Capably communicates and is comfortable seeking and receiving feedback.
  • Possesses strong analytical and debugging skills.
  • Takes a strong sense of ownership while working with large codebases and diverse suite of products.
  • Embraces a collaborative mindset to partner with engineers, designers, and PMs from multiple teams to co-create impactful solutions while supporting system contributions.
  • Communicates clearly, presents ideas well, and can influence key stakeholders at manager, director, and VP levels.

Preferred Qualifications

We would love it if you:

  • Holds a Bachelor’s degree in Computer Science, Software Engineering, or a related field, or can demonstrate equivalent industry experience (4+ years).
  • Have prior work experience in Security Engineering or Privacy Engineering.
  • Experience working with cloud-based data platforms such as Snowflake or Databricks.
  • Strong knowledge of common back-end web technologies (such as Ruby on Rails, Python, Golang, SQL, etc.) and big data technologies (such as Spark, Kafka, Hadoop, Flink) in a large scale distributed system environment
  • Have proven experience with distributed system designs.
  • Possess strong general programming and algorithm skills.
  • Show strong attention to detail and accuracy in your implementation.
  • Appreciate a data-driven mindset.
  • An ability to work effectively with cross-functional teams
  • Excellent communication skills, including written, to serve as an advocate & evangelist for the Privacy team

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Ontario, Alberta and British Columbia.

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

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

CAN
$162,000$180,000 CAD

See more jobs at Instacart

Apply for this job

+30d

Staff DevOps Engineer

BloomreachSlovakia, Czechia, Remote
gRPCDevOPSgolangredisremote-firstterraformDesignansiblemongodbdockerelasticsearchkubernetespython

Bloomreach is hiring a Remote Staff DevOps Engineer

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

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

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

 

Are you looking for a cutting-edge tech stack to work with on a daily basis? We are currently expanding our Infrastructure team and are looking for a new colleague to join as a SeniorDevOps / Infrastructure Engineer. The salary starts from €3,500 based on your experience level, and you can work from home or one of our Central Europe offices on a full-time basis. Are you ready to grow with us?

What tech stack do we have for you?

  • Python, Golang
  • Kubernetes, Terraform, Gitlab
  • Google Cloud, GCP Bigtable, GCP BigQuery, GRPC  
  • MongoDB, Redis, Elasticsearch, Influxdb, Etcd, Kafka
  • Victoria Metrics, Grafana, Sentry

Minimum requirements:

At least 3 years of production experience with:

  • Kubernetes - we are looking for engineer that not only deployed applications to a cluster, but who also understands what is happening behind the scenes and can operate 24x7 production 
  • GCP (preferred)/AWS/Azure - our solution is built on top of GCP platform. Candidate should be comfortable working with public cloud, understand the risks and benefits associated with running applications in the public cloud, be familiar with infrastructure as a code principle and have ability to make design choices between using cloud managed solutions versus self hosted alternatives
  • Python/Go - you should be a solid programmer capable of developing custom tooling

If you don’t meet these requirements, don’t worry we are also looking for Junior DevOps engineers.

How to know if you are good fit:

The qualifications outlined below serve as a guide to determine if your skills and experience align with the requirements of this position:

  • Continuous Learning: You have a keen interest in Kubernetes and related technologies, demonstrated by your active engagement in reading and staying updated about them.
  • Conference Participation: You have participated in DevOps related conferences, showcasing your commitment to continuous learning and networking in the field.
  • Configuration Proficiency: You have hands-on experience configuring pod/container security context, network policies, roles and role bindings, pod affinity, host path, pod disruption budgets, priority classes, node taints, to name a few.
  • Resource Optimization: You have analyzed resource usage of applications hosted on a cluster and implemented or suggested changes to resource requests/limits, Horizontal Pod Autoscalers (HPAs), or Vertical Pod Autoscalers (VPAs).
  • Cluster Management: You have a deep understanding of the clusters you manage, including the types of machines used in node pools, the reasons for their selection, the enabled or disabled cluster features, the cluster version, and the node autoscaling setup. You have successfully upgraded Kubernetes cluster versions without causing interruptions to live applications hosted on the cluster.
  • Terraform Proficiency: You have written a Terraform module with multiple interconnected resources. 
  • Monitoring and Alerting: You have experience setting up monitoring systems and configuring alerts. On-duty experience is preferred, along with experience with Grafana and Prometheus.
  • DevOps and CI/CD Experience: You have experience with DevOps, Orchestration/Configuration Management, and Continuous Integration technologies such as Terraform, GitLab, Ansible, Docker, etc.
  • Team Onboarding and Training: You have experience with onboarding and training new team members, demonstrating your leadership skills and commitment to team growth.

About your team:

The Infrastructure team operates and maintains Bloomreach Engagement core infrastructure built on Google Cloud with security, high availability, costs, and scalability in mind.Our vision is to identify and implement opportunities to achieve a robust, reliable, and efficient infrastructure and development platform. We strongly support DevOps culture: each team is responsible for releasing, operating, and monitoring their own applications.

The role of the Infrastructure Team is to provide a strong foundation upon which all teams can build, for example, manage big infrastructure components like Kubernetes, databases, and cloud components in Google Cloud. An important role of the team is also providing support for developers, reviewing design proposals, validating the performance and availability of applications, and sometimes even developing new core application components like logging or authorization.

Tasks and responsibilities:

In the position of DevOps Engineer, you’d be expected to work with other Engineering teams to design sustainable infrastructure, microservice solutions, and an efficient and robust production environment. Additionally, you’ll be working on a variety of tasks and projects, including automating tools and infrastructure to reduce manual work, monitoring applications and participating in an on-call rotation as required. 

The ideal candidate will be passionate about learning new things, creative, willing to take the initiative, and able to think outside the box to solve problems strategically.

#LI-DU1

More things you'll like about Bloomreach:

Culture:

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

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

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

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

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

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

Personal Development:

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

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

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

Well-being:

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

  • Subscription to Calm - sleep and meditation app.*

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

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

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

Compensation:

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

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

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

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

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

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

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


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

 #LI-Remote

See more jobs at Bloomreach

Apply for this job

+30d

Platform Engineer (Golang)

AutonomIQPune, India, Remote
MemcachedgolangredissqlRabbitMQDesignmongodbjavaMySQLkubernetespythonbackend

AutonomIQ is hiring a Remote Platform Engineer (Golang)

Job Description

Major Accountability;

  • Communicating with project stakeholders to deeply understand product use-cases
  • Creating high-quality, simple, flexible code that meets the technical specification (both correct and complete)
  • Enforce code quality through test driven development
  • Enhance, refactor, and continuously improve the existing codebase
  • Communicate effectively with technical and non-technical people
  • Proactive in keeping your skills updated
  • Develop the most complex features and fix bugs on the back-end codebase of our on-prem and cloud-based products
  • Establish and maintain a high level of codebase quality through the well-written, high-coverage unit and integration tests
  • Implement and deploy microservices based applications over cloud or on-prem
  • Troubleshoot any issues with existing features, live on production

Must Have;

  • 3+ year's overall development experience in backend and databases
  • Experience with languages like Golang, Python, Java
  • Excellent working knowledge of implementing REST based containerized services
  • Working knowledge of MySQL and Non-SQL databases like Mongodb
  • Strong preference for experience and/or familiarity with cloud native applications, micro services, kubernetes, containers
  • Strong knowledge of modern architecture design components like message queues like Rabbitmq and distributed caching systems like Memcached, Redis, Aerospike.

Qualifications

BE / BTech Only

See more jobs at AutonomIQ

Apply for this job