Get a weekly email with all new Golang jobs
x

Golang Fleet Device Management Inc Jobs Paying 50,000 USD a Year


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 200+ Golang Fleet Device Management Inc Jobs (1 new this month) in May 2024 at companies like Rialtic, Ferrum Health and X-Team paying at least 50,000 USD per year working as a Senior Platform Engineer, Senior Software Engineer and Go Developer. Last post

Hiring Golang Developers?

Create your profile to continue

Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim P Dhananjay Sharma Albert Oraezu Jack Doe
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 32 developers joined Golang Cafe in the last 30 days
  • 11,984 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 237 Fleet Device Management Inc Jobs paying at least 50,000 USD per year • Sort by Date
Rialtic Logo
Senior Platform Engineer
Rialtic
Remote
$150,000 to $170,000 a year
December 2021
7 Applicants This Week
More Than 6 Months Old

Job Description

Rialtic is looking for experienced backend developers to help us design, develop, and deliver reactive, serverless architectures capable of processing billions of transactions. This software engineer will be responsible for writing high quality software, primarily in Golang, that will operate on highly regulated data at very large scales.

Our products operate on highly regulated data that require extensive testing and exacting security controls. Our platform results must meet exceedingly high performance and quality from equally demanding clients. Consequently, we require industry certifications and continuing education. The person will work with a collaborative team of highly skilled, certified developers who have a track record of success and a proven ability to empower their colleagues.

You can fast track your candidacy by taking our coding assessment!

The key responsibilities of the Senior Platform Engineer are:

  • Work with partners within the organization to develop reactive serverless architectures capable of processing billions of requests in a highly regulated environment
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, work processes, and regulatory and compliance needs
  • Supporting the development and roll-out of new processes and strategies for improving and sustaining exceptional quality levels while accelerating content development.
  • Participate in code reviews (PR’s)
  • Follows and improves the Rialtic software development Kanban life cycle
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Develop cost management strategies for containing and reducing infrastructure costs
  • Collaborate with product managers to find the fastest paths to customer value
  • Supports curating a collaborative team of highly skilled developers capable of empowering their teammates to deliver sophisticated solutions
  • Expressive and receptive proficiency in a number of different programming languages, key among them being Golang and Terraform.

Relevant Technology Stack (including but not limited to):

  • Infrastructure

  • AWS

  • Lambda

  • Fargate

  • S3

  • RDS

  • DynamoDB

  • Sagemaker

  • Languages

  • Golang

  • Python

  • Terraform

  • Inspec

  • Gherkin

  • Tools

  • GitHub

  • Jenkins

  • Nexus

  • Selenium

  • Techniques

  • Test Driven Development

  • Kanban Agile

Who you are

  • Adapts easily to changes
  • An eagerness to work with remote, multi-national, multi-cultural teams
  • Fact-driven in analysis and recommendations
  • Curious to learn and explore new approaches
  • Player / Coach leadership style
  • Efficient work habits – ability to focus on what matters most
  • Obsession with client value
  • Demonstrated strength in talent selection and management
  • Strong execution skills and action bias

Candidacy Buffs

  • Already have or can obtain within three months

  • AWS Certified Solutions Architect - Professional

  • AWS Certified Security - Specialty

  • HashiCorp Infrastructure Automation Certification

  • Experience building software for highly regulated production environments

  • HITRUST

  • NIST

  • 2+ years of recent experience in

  • building serverless, reactive architectures for high regulated environments

  • Terraform

  • Kanban Agile

  • Test Driven Development

Why Rialtic?

  • Help is change an industry that impacts both health insurance companies and healthcare providers
  • Our hiring standards are high giving you a chance to work with deeply experienced and talented team members
  • Our tech stack is an AWS native serverless architecture built from 100% managed services, configured with Terraform, and architected to give team members an opportunity to shine quickly
  • Rialtic believes in investing in our team members through training, certification, and mentoring.

This is a remote position that involves extensive communication with colleagues using online services, such as Slack and Zoom. The candidate must have a quiet and private location to work from and fast Internet for seamless, fluid communications.


Apply ⎘ Copy Link ↗ Visit Link
Ferrum Health Logo
Senior Software Engineer
Ferrum Health
Fully remote
$80,000 to $140,000 a year
November 2021
8 Applicants This Week
More Than 6 Months Old

Job Description

About You

We are looking for a track record of:

  • 4+ years of experience in a backend engineering role
  • 2+ years of developing with statically typed languages, preferably Go
  • 2+ years of experience developing for Linux systems
  • Strong time management and organizational skills
  • Excellent verbal and written communication skills
  • Collaborating in and working with a remote, distributed team with an overlap between 8 AM and 12 PM Pacific

Preferred experience with, but not required:

  • Exposure to DICOM, HL7, and healthcare information systems
  • Significant experience working with SQL and PostgreSQL
  • Deep understanding of Linux internals with a focus on storage and networking
  • Working knowledge of distributed systems, concurrency management, and parallel systems

What You’ll Be Doing

Delivering secure and well-tested solutions that scale:

  • Scale up the platform and integrations between machine learning algorithms and the pipeline
  • Design and build the APIs interfacing the data pipeline and machine learning services
  • Building security tools to protect sensitive patient data throughout the data pipeline
  • Optimize bare-metal appliances to meet the high-performance needs of the application
  • Provision infrastructure for the secure services coordinating on-premise and cloud-hosted services

You Might Be a Good Fit if You

Strive to take ownership of a project from ideation to delivery and maintenance. Your experience provides a framework for you to work independently on several initiatives which will provide significant and measurable value to our customers. Seek opportunities to develop horizontal technologies that benefit multiple teams. Build and automation tools to increase the quality of all teams at Ferrum.

Communicate and document everything. At Ferrum, we are a distributed team. A culture of sharing and documentation allows everyone to work together. We are looking for a practitioner of clear documentation that is well-maintained. You adapt your communication style to suit different audiences and follow up on feedback to ensure positive outcomes.

Are a team player. Ferrum is a high-growth, venture-backed, fast-paced startup. This means that while the team members we’re hiring will fully own their functions, we expect them to understand adjacent roles and responsibilities in order to support and sometimes contribute.

Are an out-of-the-box thinker. In a fast-paced startup environment, much of our success hinges on our ability to think differently from competitors, counter-position, outmaneuver, iterate rapidly, and present compelling messaging that differentiates us from the pack.

Think healthcare can be better and want to have an impact in the industry. Ferrum’s team is first and foremost, mission-driven. Our mission is to help hospital systems use AI to improve patient care, and the work that we do impacts patient lives every day.


Apply ⎘ Copy Link ↗ Visit Link
X-Team Logo
Go Developer
X-Team
100% Remote
$80,000 to $150,000 a year
November 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

Most Important:

  • Excellent programming skills in Golang and at least one production available service with good throughput under their belt
  • Track record of built and deployed production quality microservices, with a focus on scalability
  • Previous experience with the development pipeline from end-to-end of production applications
  • Knowledge of AWS services such as Amazon Simple Notification Service (SNS) and Simple Queue Service (SQS), EC2, Lambda…
  • Previous experience with NodeJS
  • Experience with RESTful API development
  • Expertise in continuous performance measurement throughout the application’s lifecycle
  • Distributed request tracing for profiling and monitoring microservices dependant applications
  • Working understanding of infrastructure as code
  • Source control and software versioning experience on Git
  • Former experience working in an Agile environment
  • Documentation skills

Nice to have:

  • Understanding of AWS services
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world:
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you.
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.

About X-Team

X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with extraordinary teams of developers from around the world.

We believe in living a life of freedom that allows you to spend more time getting energized by your passions. We've fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day. Our community is the most energizing community for developers in the world.

What separates us from our competition is the level of attention and care we give our developers compared to other more "talent"-based solutions. We proactively support them, fund their learning and growth, connect them in roaming hacker houses around the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies simply place and drop their talent, we foster and cater to our unified teams of developers centered around the same beliefs, values and lifestyle.

We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people. We work with big, innovative brands like Riot Games, Fox Broadcasting, Kaplan Inc., Coinbase, Google, Twitter, Beachbody and more…

Who is X-Team meant for?

Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you've worked with freelancing platforms before, that's not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they've ever been.


Apply ⎘ Copy Link ↗ Visit Link
Humanitec GmbH Logo
Principal Engineer
Humanitec GmbH
Remote (UTC-1 to UTC+3)
€80,000 to €120,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We are looking to hire remote principal engineers as individual contributors to design, develop, test, deploy, maintain, and improve Humanitec. You should have significant professional experience in building highly scalable distributed systems. CS degree and experience in dev productivity tools are a plus. Languages: predominantly Go. Everything is on Kubernetes. We pay top 5% in the market, stocks are part of the package. Work is fully remote and we work exclusively with senior engineers in small, lean, and self-organized teams. We currently prefer time-zones UTC-1 to UTC+3.

The product:

We are pioneering a new category of tooling called “Internal Developer Platforms”. Built for some time in companies such as Spotify, Github, Airbnb, and others, we are providing the fastest way for teams to build their own Internal Developer Platforms. Internal Developer Platforms provide a developer experience as simple as Heroku but on top of the tech and tools the team uses already. They allow ops teams to stay in control while enabling developers to self-serve the tech they need. Do you want to spin up an environment to do some quick testing? No problem! Need to clone Production to troubleshoot an issue without risking more problems? Easy! Need to stand up a new database for your service but ops is busy? Piece of cake! We serve customers from startups to unicorns.

The team:

The majority of our company are engineers. Our management team is made up of Ex-Google, Ex-Mckinsey, and serial entrepreneurs. We are backed and advised by experts such as Sohaib Abbasi (Oracle, Redhat, New Relic), Mirko Novakovic (Instana, IBM), Jason Warner (Github, Microsoft), and Chris Schagen (Contentful). We are well on track for our Series A at the beginning of 2022.

We're looking for people who could land a job at the likes of Google, Amazon, or Microsoft - but prefer the excitement, challenge, and daring of being part of a disruptive startup. We focus on your talents and personality - your background, origin, or gender will never make a difference to us.

Requirements:

  • Bachelor's degree in Engineering or Computer Science or equivalent practical experience.
  • 6 years of software development experience.
  • Software development experience in C/C++, C#, Java, Python, Go, or similar.
  • Experience architecting and developing solutions to ambiguous problems with significant impact.
  • Experience with infrastructure technologies, architecting/developing distributed systems, API design, and Kubernetes.
  • Experience with how DevOps tools work under the hood (CI pipelines, Terraform, Application Performance Management (e.g. DataDog), etc.).
  • Remote & work from a timezone UTC-1 to UTC+3 (Berlin time +/- 2 hours).

Responsibilities of the role:

  • Design, develop, test, deploy, maintain, and improve the software.
  • Lead designs of major software components, systems, and features.
  • Build our platforms, systems, and infrastructure using your background in distributed systems, API design, and Kubernetes.
  • Mentor and train other team members on design techniques and coding standards.

⎘ Copy Link ↗ Visit Link
Numus Logo
Senior Go Backend Architect & Developer
Numus
Remote / Zug, Switzerland
$70,000 to $130,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Make a difference in an innovative team and build a world class big data research platform.

Numus is a global group of quantitative, engineering, and blockchain experts. We are contributing to shape the future of applied decentralized finance. We are a native global and decentralized team with an office presence in Zug, Switzerland. We combine extensive and diverse experience from the Crypto, Quant, Tech and Finance worlds but are bound by a shared passion for sharing ideas, learning from each other and solving new problems together.

Are you keen to work in a startup where your ideas, experience and willingness to find creative solutions – and not your title – makes a difference?

You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far – so we highly value creativity to find solutions.

Requirements

  • Deep understanding of modern cloud-based backend architectures and technologies
  • Golang coding experience
  • Database technologies, especially latency-focussed NoSQL (AWS DynamoDB, Redis, ElasticSearch, AWS S3)
  • Distributed Systems (gRPC, Redis)
  • DevOps deployment on AWS (Docker containers, AWS CloudFormation/CDK, AWS Opsworks, AWS ECS/Fargate)
  • Maintaining a CD/CI Pipeline (AWS CodePipeline/Build/Deploy, Github Actions, TravisCI)
  • Monitoring tools (AWS X-Ray, AWS CloudWatch, Datadog, Honeybadger, New Relic)
  • Security Tools and Concepts (especially on AWS: VPC, IAM Roles, Security Groups)
  • Excellent problem-solving skills and high attention to details
  • Highly self-organized, self-learner, strongly quality oriented
  • Fluent English speaker

Beneficial Requirements

  • Analysis and math skills
  • Experience with Python, JavaScript/TypeScript (AWS Lambda) and Ruby (on Rails)
  • Experience with Serverless technologies (AWS Lambda)
  • Experience with big data management and analysis toolchains like Databricks, Apache Spark, Kinesis
  • Extended know-how about security, hardening and attack vectors
  • Interest in crypto and/or financial markets How to apply

What we offer

If you are eager to join a knowledge driven group of brilliant minds that value results above anything and do not engage in any political internal discussions, then you should join Numus.

As everyone of us is constantly learning and we are far from definitive answers yet, we embrace a global, diverse and collaboration-oriented team culture. We value open, smart and sharp minds, no matter their background. They are our greatest asset.

If you are curious, scientifically minded, entrepreneurial, passionate, a little bit quirky and fun: we would like to get to know you and become a part of our journey. Develop your skills together with us in a humble, remote, lean and agile environment.

We operate in a non-hierarchical structure on a self-management basis where skill counts instead of titles. Take initiative, initiate change and take responsible action. You also know when to ask for help.

You’ll be working with the latest cutting edge technology to solve real world problems. Creativity is a must in our company. We’re organized as a full remote-first company, so Everybody can choose freely to work remotely or from our offices or a mix of both, we will be able to adjust to your work-life balance.


⎘ Copy Link ↗ Visit Link
Berops Logo
Platform Backend Engineer
Berops
Remote (Europe)
€18,000 to €48,000 a year
July 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Our mission is to assist businesses in running their IT Operations and to get the most value out of the cloud infrastructures. We’re a DevOps house working on solutions to ease the life of our current and future clients.

We’re building a PaaS cloud-agnostic solution to compete with AWS Outpost, Google Anthos and the like. We’re looking for software engineers of medium and upper seniority to help us with any (or more) of the following general areas:

  1. Kubernetes platform engineering
  2. Open-source project development and maintenance

A successful candidate will drive the backend development of a Kubernetes cluster-orchestration platform, writing controllers and operators in the form of micro-services. The candidate will be responsible for the solution architecture and design of individual modules and their communication, reflecting the business requirements in various stages of the solution life-cycle. On top of that the candidate will be having a direct influence on the software engineering culture and later on its reflection in the future engineering processes.

The engineer will work on future open-source projects which will be the building blocks of the platform. Alongside with this he or she will define contribution guidelines, write and evolve the code, and process the community feedback including issues and pull requests.

The candidate will also be responsible for on-boarding future colleagues into the project.

We’re looking for people interested in working with cutting edge technology. People willing to learn a lot on the job. The candidates we’re looking for must have:

  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience
  • profound knowledge of at least one programming or scripting language (primarily Golang, but also NodeJS, Rust, Python, Java, C++/C#, …)
  • knowledge of distributed software architectures
  • knowledge of API management, gRPC, REST
  • knowledge of messaging, streaming PUB/SUB design patterns
  • knowledge of asynchronous and event driven programming design patterns
  • specifics of stateless and stateful workloads
  • basic Git code management skills
  • attitude to learn and explore new ideas and technologies
  • good written and spoken English

And on top of that, an ideal candidate has:

  • experience with SaaS solutions
  • exposure to a cloud-native/AWS/CNCF/GCP stack
  • track record of open-source contribution
  • attitude to work efficiently and in a lean fashion
  • willingness to experiment and run POCs in a controlled manner

Does this look appealing to you? What you can expect to experience if you join Berops:

  • culture of work-life balance
  • quality over quantity
  • data-driven decisions
  • remote-friendly & multinational
  • comfortable & friendly work environment favoring open and honest communication
  • having fun while working on projects with the state-of-the-art stack
  • company-covered attendance on conferences and workshops
  • we all love cloud-native tech, and the work we do
  • The salary range for this position is 18 000 – 48 000 €/yr.

This position is 100% remote and will remain remote.

We are seeking primarily full-time commitment, but we’re open to other forms of cooperation and time commitment as well.

Does that appeal to you? You are most welcome to join us!

At Berops we do not just accept difference – we seek it out and we intend to make the most of it for the benefit of our employees and clients. Advise us about your special requirements, please.


⎘ Copy Link ↗ Visit Link
SOON_ Logo
DevOps / Platform Engineer
SOON_
Remote (UK) / London, United Kingdom
£40,000 to £55,000 a year
June 2021
9 Applicants This Week
More Than 6 Months Old

Job Description

Platform Engineers work collaboratively with the engineering and project teams alongside producers, designers and engineers. In this role you will; work on the development of backend microservices in collaboration with the engineering team and support the team through maintaining our continuous integration and deployment processes.

We design and build services, platforms and products for our customers and your role will be focused on building platforms and APIs for the team to build on. We also  research, prototype and build our own products as part of our R&D process - you’ll be actively involved in this with opportunities to explore technologies you are most interested in.

What you will be doing

  • Building backend microservices and APIs (Go, Serverless / Cloud Functions, Node).

  • Supporting the team with CI/CD automation (i.e. creating staging environments so our frontend engineers can test their code).

  • Helping to scope and define effort for infrastructure requirements on a variety of different projects – from CMS’s to large scale eCommerce projects.

  • Day-to-day management and monitoring of our GCP infrastructure.

  • Keeping up to date with and identifying suitable new technology-related trends, techniques, tools and methodologies.

Requirements

  • 2+ years experience in a digital agency, startup or product team.

  • Strong programming skills with development experience and expertise in at least one language (preferably Go).

  • Experience setting up and maintaining CI/CD pipelines.

  • Experience with scalable cloud deployments (GCP ideally but any other cloud platform like AWS or Azure).

  • Familiarity with relational and non-relational databases (PostgreSQL, Redis, Cloud Datastore/Firestore).

  • Familiarity with test driven development .

  • Deep familiarity with Linux/Unix.

Nice to have

  • Familiarity with Kubernetes, containers, and container orchestration technologies.

  • Experience with infrastructure as code (ideally Terraform).

  • Knowledge of secure coding practices including OWASP, secrets management, and vulnerability remediation.

  • Familiarity with security auditing (Web Security Scanner, Burp Suite).

The mindset we are looking for

  • Love what you do; we really care about our clients and the work.
  • Love to learn; learning new things is what motivates all of us and is why we love the Web.
  • Be proactive; you get out what you put in.
  • Show talent; make us feel like we’ll never be that good.
  • Attention to detail; we worry, fret and polish till it’s right.

What you’ll get out of it

We’re a small company and a tight team - we work collaboratively, we share load, we have deep specialist experience but often blend roles.

We’re also a tech start-up   —  researching, prototyping and building our own products as part of our R&D process. You’ll be actively involved in this with opportunities to explore technologies you’re most interested in.

We pay fair London wages, encourage decent amounts of holiday and support remote and flexible working. To make sure our staff are as safe as possible during the pandemic, we are all working from home, with mature systems and processes in place that make this as easy as possible. In 2021 we’ll be making fresh decisions about how and where we work. It will be flexible, you’ll be allowed to work from home if you like it and there will be alternatives if you don’t.


Apply ⎘ Copy Link ↗ Visit Link
Hashicorp Logo
Senior Software Engineer
Hashicorp
Remote (United States, Canada, Netherlands, United Kingdom, Germany)
$100,000 to $190,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Consul helps organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. We recently launched Hashicorp Consul Service on Azure, a fully managed application available through the Azure marketplace. We’ve also announced the availability of Consul on AWSthrough our flagship HashiCorp Cloud Platform (HCP), a self-service, fully managed platform offering HashiCorp products as a service to automate infrastructure on any cloud.

About HashiCorp

HashiCorp is a fast-growing startup that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks. We build products to give organizations a consistent way to manage their move to cloud-based IT infrastructures for running their applications. Our products enable companies large and small to mix and match AWS, Microsoft Azure, Google Cloud, and other clouds as well as on-premises environments, easing their ability to deliver new applications for their business.

At HashiCorp, we have used the Tao of HashiCorp as our guiding principles for product development and operate according to a strong set of company principles for how we interact with each other. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users.

Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

About the Role:

On the Consul team, we help organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. The customers and large community of users of our tools are operators, infrastructure engineers, and software developers that encounter novel performance, scaling, and usability challenges that we help them solve.

Consul started as an infrastructure management tool for service discovery and health checking, and has evolved to become a full-featured service mesh. Some of the functionality you’ll be working on will include proxy integrations, Envoy’s xDS APIs, certificate management for mutual TLS connectivity, and security through service-oriented Intentions. You’ll be an active contributor to the service mesh ecosystem, following new developments in emerging technology and competitive offerings, looking for opportunities for product differentiation, and rethinking product architecture to meet new global scale and organizational demands.

In this role you can expect to:

  • Program mostly in Go, learning from and contributing to a team committed to continually improving their skills.
  • Build and architect distributed systems for service connectivity across heterogeneous environments (Kubernetes, VMs, bare metal datacenter or edge deployments).
  • Interface directly with internal teams, users and HashiCorp customers, as well as the larger Consul community.
  • Participate in user research studies and discussions with product managers and customers to better understand the network topologies, challenges, and constraints for which operators are trying to solve, and leverage those insights when approaching feature design and implementation.
  • Propose new functionality or substantive changes through written documents in an async process, describing the problem background, proposed implementation and example UX, then iterating on peer feedback collaboratively.
  • Own the full lifecycle of feature development from design through testing, release and support.

You may be a good fit for our team if you have:

  • Experience in a lower-level language like Go.
  • Familiarity with service-oriented architectures, and ideally have worked on an infrastructure or platform team building internal tooling to deploy, connect and monitor them.
  • Empathy for the people operating, learning, teaching and supporting software you write, and consider their experience when making design decisions and performance, security or complexity tradeoffs.
  • Awareness of the broader service mesh ecosystem and an interest in contributing to a full-featured product offering while reducing complexity and barriers to adoption for practitioners.
  • Curiosity for academic computer science research, particularly distributed systems papers such as Raft and Paxos variants, and enjoy learning more about the challenges of consistency at global scale.
  • Collaborate with peer engineers in discussions around performance, user experience, security and other constraints when designing complex systems.

What is our hiring process like?

The below serves as a basic outline; we may choose to add or remove steps based on the information that we gather during the process.

  • Introductory Call with someone from our recruiting team.
  • First Interview with an Engineering Manager
  • Interview Loop with additional team members, with the following panel:
    • Technical Code Pairing interview
    • Code Review interview
    • Communication and Collaboration interview
    • Systems and architecture interview
  • If applicable, a final conversation with the Engineering Manager for the team you would be joining
  • Offer

We do our best to accommodate your programming language of choice for technical interviews.

About the Application Process:

Please note, as collaboration and communication are a critical aspect of how we work, a cover letter is a great way to provide a sample of how you communicate.

In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular. Specifics of your past experience that are relevant to this role are great to include, too.

HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.


⎘ Copy Link ↗ Visit Link
Treecard Logo
Lead Backend Engineer
Treecard
Remote (Europe, United States) / London, United Kingdom
$80,000 to $120,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

About TreeCard

TreeCard is building the leading green finance brand. We’re powered by Ecosia, the search engine that plants trees with 15M monthly active users.

Our first product, TreeCard, is a free top-up debit card that puts 80% of profits directly towards responsible reforestation investments. We’ve signed up over 100,000 users to our waiting list in the first month since announcement (breaking all of Revolut, Monzo and Curve's launch records). Our product sticks, with 40% of all sign ups being referred by a friend or family. We’re planning to launch in Q1 of 2021.

Over the coming months, we will be expanding to offer a suite of green services, from payments, to lending, to investments.

Lead Backend Engineer

We are looking for an engineer to help us build out the backend that powers TreeCard.

You will be responsible for developing the backend platform from scratch, spanning a range of the tech stack, from integrating with our banking partners, to API architecture and design for our mobile client, to the execution of new microservices that the business will depend on like risk management, fraud detection, and big data analytics.

You will be delivering a product that will become a core part of our customer’s financial lives, and used daily by hundreds of thousands of these customers. As one of the earliest employees, you will have a huge amount of responsibility over the product and company, and will be given the opportunity to hire out a team to support you as TreeCard grows.

Requirements

  • Bachelors Degree (or above) in Computer Science/Maths/Physics/ similar
  • You’re interested in distributed systems and writing resilient and highly available software
  • Exposure to architectural patterns of a large, high-scale web applications
  • You have some experience with strongly-typed languages Go (Golang), Java, C, Scala
  • Worked with secure mobile applications (e.g., finance, health)
  • Some technical management experience

⎘ Copy Link ↗ Visit Link
BlueLabs Logo
Software Engineer
BlueLabs
Europe (Remote)
€58,000 to €76,000 a year
April 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

At BlueLabs we are building a next-generation sports betting platform focused on performance, reliability, modularity and automation. After a period of experimentation, we are now excited to see our technology powering the launch of BetFox, a new B2C operator in Ghana.

To ensure the continuous enhancement of our platform while scaling up operations and entering additional African countries, we are now looking to growing our team. As a result, two of our teams (i.e. Betting and Account) are now on the lookout for seasoned Software Engineers who want to join our distributed team and help us execute our vision.

The Team

The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, integration with Mobile Network Operators, and player acquisition and retention programs with a focus on personalisation and automation.

The Betting Team is responsible for designing, developing, and operating all services relating to the lifecycle of bets in our sports betting platform. This stretches from bet placement to bet settlement, including advanced features such as an event- and player-based risk management, ability to build complex bets such as from outcomes with dependent probabilities, or continuous calculation of early settlement offers (cash out).

The services built by our teams are to be concurrently used by thousands of users and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.

Sub-second latency is welcomed but high throughput has higher priority in the Betting domain. The goal is building a sports betting platform where no bet is rejected due to lack of capacity in the system. Bet settlement is worth a special mention as the platform needs to be able to quickly evaluate hundreds of thousands of bets upon the resulting of an underlying sporting event.

Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever-changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.

We are building a microservice architecture based on event sourcing using Pulsar. Our services are written in Golang and use PostgreSQL as an operational database. We use SemaphoreCI to deploy our services to a GKE cluster, which is provisioned using Terraform.

A good candidate should have high standards for himself, a desire to build high-quality, well-tested, production-ready solutions and constantly improve his/her skills. We expect you to take ownership of some parts of the platform, be proactive over the entire development lifecycle and have the ability to work in a fast-paced environment. If this sounds scary, don’t worry - you won’t be alone in this. We value teamwork, trust, communication and a healthy working relationship, so you can always count on the team for support.

About You

  • You have good problem-solving skills, a tendency towards simple and effective solutions, and a “getting things done” mentality.
  • Analytical thinking, troubleshooting skills, attention to detail.
  • You are a reliable, trustworthy person that keeps their promises.
  • Interest in keeping yourself up to date and learning new technologies.
  • Product-oriented mindset and eagerness to take part in shaping the products we build.
  • Ability to work autonomously in a fully distributed team.
  • Good communication skills in verbal and written English.

Requirements

  • BS degree in Computer Science or similar technical field
  • 1+ years of professional software development experience using Go
  • Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ, Kafka or Pulsar
  • Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores
  • Ability to write clean, efficient, maintainable, and well-tested code
  • Familiarity with test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines
  • Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents

Remote Work

We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in Europe. You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.

Compensation

The budgeted compensation range for this role is €58,000 to €76,000 annually, depending on your background and experience. As an independent contractor, you will be responsible for paying any taxes or applicable fees in your country of residence. In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 237 Fleet Device Management Inc jobs paying at least 50,000 USD per year found