Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
No Third Light Jobs in Germany paying at least 100,000 USD per year
Showing 10 of 20 Remote🌎 Third Light Jobs paying at least 100,000 USD per year available instead
Backend Engineer - Tech Ops Monzo London United Kingdom / Remote (UK) £69,000 to £116,000 a year
November 2020
8 Applicants This Week
More Than 6 Months Old
Job Description
We’re looking for a Backend Engineer to join our TechOps squad at Monzo.
Our TechOps squad is primarily responsible for making sure everyone at Monzo has all of the tools they need to do a great job. That means managing all of our devices (predominantly running Mac and Chrome OS), managing our G-Suite domains, providing 1:1 support to Monzonauts across the business, and much much more.
A big contributor to the success TechOps have had to date is the way we’ve embedded engineers in the squad, meaning we’ve been able to automate away a lot of the manual work traditionally associated with a TechOps squad.
This has allowed us to move quickly, achieve an incredible ratio of TechOps people to total employees, and reap the benefits of being able to hire people all across the world without friction.
You’ll help us solve problems such as:
How do we continue to offer outstanding service to all of our Monzonauts without exponentially increasing the number of people working in TechOps? What can we build to automate the work of 20 people?
What parts of traditional IT can we rethink with code to supercharge TechOps at Monzo?
How do we build a seamless, delightful experience for Monzonauts with best-in-class homegrown code and third party services?
The role
You’ll be a backend engineer in the squad. Some of the projects you’ll be involved in might include:
Integrating MDM (Mobile Device Management) and making this a function that integrates with everything else at Monzo, from inventory to access levels on your AWS account.
Building a seamless way to replicate groups, roles and other logical frameworks across first and third party applications to make authorisation for a Monzonaut a seamless experience.
Building on a system to track any and every Monzo-owned asset, from network switches to access passes and everything in between.
So much more - you’ll have the opportunity to influence our roadmap and build on the foundations already in place to continue scaling TechOps with Monzo
You’ll work closely with TechOps generalists and engineers from around the business to tackle some of the challenges mentioned above, working at the intersection between Security, People and TechOps to make sure we’re moving forwards together.
Security, scalability and how we continue to support the services you’re building should always be front of mind.
You’ll also have the opportunity to coach and mentor others in the squad on engineering best practices. We want to empower everyone in the squad to automate away the low-value manual work, and you’ll be key to unlocking this potential alongside other engineers in the squad.
At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal 🚀
Our backend engineers have a variety of different backgrounds
We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you. We do not ask for formal qualifications or degree requirements for any of our engineering roles.
We are actively creating an equitable environment for all of our engineers to thrive
Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups. You can read more in our 2020 Diversity and Inclusion report.
We encourage an open and transparent working environment
You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We contribute to open source software as much as possible. Our blog is a good place to learn even more about what we do!
Monzo works in project-based sprints in small, interdisciplinary teams
We have around 150 engineers out of roughly 1,400 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.
At Monzo you will get to work with a lot of exciting new technology.
We rely heavily on the following tools and technologies:
Go to write our application code (there’s an excellent interactive Go tutorial here)
We also have two physical datacenter sites with actual cables to connect to various third parties
Our product squads are truly cross-functional.
This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As a product backend engineer you’ll work in a squad alongside product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more!
You should apply if
You’re someone who doesn't wait to be told what to do. You spot problems and proactively fix them
You’re an engineer who's happy writing (or would like to learn to write) views in React and backend services in Go
You’re someone who can think big, but start small. The squad have lots of ideas and you’ll need to help shape these and show what is possible - then bring that to life
You have ideas about how we can think ‘big picture’ and can scale TechOps going forward
You’re comfortable working with an interrupt-driven squad. A lot of what the squad does is reactive, and you’ll need to support that at times. TechOps spin a lot of plates, and it’s important that you can see the bigger picture and prioritise your time to work on the most important problems
Logistics
Salary is around £69,000 - £116,000 plus stock options and other benefits.
We can help you relocate to London & we can sponsor visas.
This role can be based in our London office, but we're open to distributed working (with ad hoc meetings in London once COVID is over).
We have payroll set up in three countries: the UK, Ireland, and France. Right now, we can only hire people who work from those countries and we’ll keep this updated with new ones as we expand and are able to hire from more places 🌎
We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
Diversity and inclusion is a priority for us – if we want to solve problems for people around the world, our team has to represent our customers. So we need to attract the best talent and create an environment that supports and includes them. You can read more about diversity and inclusion on our blog.
If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.
Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews that can be conducted via hangouts as well. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one.
Equal Opportunity Statement
At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone.
We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
Backend Engineer, Security Monzo Remote / United Kingdom £40,000 to £100,000 a year
August 2019
6 Applicants This Week
More Than 6 Months Old
Job Description
At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal. We want our bank to be safe and secure for our customers, so security is very important to us
Security at Monzo
Monzo’s security team has a wide range of responsibilities, from infrastructure security to application security. As a bank, we are solving diverse, novel problems to ensure that our customers are safe and secure.
One of the guiding principles of security at Monzo is that security at the expense of user experience is a last resort. We aim to move mountains in the background such that we can build world-class features without compromising on security.
As a member of our security team you would be responsible for constantly improving the security of Monzo, and you would work closely with other teams to ensure that our systems are secure by design. Of course, security incidents can and do occur, and the security team is involved with many different types of incident response.
Our engineers have a variety of different backgrounds
We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.
We encourage an open and transparent working environment
You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!
Monzo works in project-based sprints in small, interdisciplinary teams
We have around 190 engineers out of roughly 1000 people in total - and we have big ambitions. As a security engineer here you'd be able to work directly with lots of teams across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.
At Monzo you will get to work with a lot of exciting new technology.
We rely heavily on the following tools and technologies:
Go to write our application code (there’s an excellent interactive Go tutorial here)
Cassandra for most persistent data storage
Kafka for our asynchronous message queue
Linkerd/Finagle for RPC
Kubernetes and Docker to schedule and run our services (Oliver, our Head of Engineering, gave a great talk at KubeCon on how we use these technologies)
AWS for most of our infrastructure
React for internal web dashboards
We also have two physical datacenter sites with actual cables to connect to various third parties
You should apply if:
the work we’re doing sounds exciting!
you want to be involved in building a product that you (and everyone you know) use every day
you’re constantly looking for flaws in systems and can reason about how best to address them
you’re keen to learn more about new technologies and the arcane inner workings of the financial industry
you’re comfortable working in a team that deals with ambiguity
you’re interested in distributed systems and writing resilient software
you have some experience with strongly-typed languages (Go, Java, C, Scala etc.).
Logistics
We can help you relocate to London, we can sponsor visas, and we're open to distributed working (as long as you can spend around 20% of your time in London).
We have payroll set up in five countries: the UK, Ireland, France, Poland and Spain. Right now, we can only hire people who work from those countries and we’ll keep this updated with new ones as we expand and are able to hire from more places 🌎
We offer competitive salaries based on skills and experience, which could be anywhere between £40,000 - £100,000 per year.
We care deeply about inclusive working practices and diverse teams. If you’d prefer to work part-time or as a job-share, we’ll try our best to make this happen. Just let us know in your application so we can plan for it.
We're usually always hiring for Backend Engineers in Security, so there's no closing date for this job.
Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one
Questions about this role? Head over to our careers page to read our FAQs (www.monzo.com/careers)
Perks & Benefits
Stock Options
Salaries Reviewed every six months
Working from Home
Holiday
Unpaid holiday
Health insurance
Pensions
Maternity, Paternity and adoption leave
Catered lunch
Headspace subscription
Socials
Yoga and Pilates
Equipment
Cycle-to-work
Learning and training
Knowledge sharing
Library
Life Insurance
Interview Process
Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one
Go Full Stack Engineer SwitftComply United States (Remote) $145,000 to $175,000 a year
July 2023
9 Applicants This Week
More Than 6 Months Old
Job Description
Go Full Stack Engineer
Bring your full self to work.
SwiftComply strives to create an environment for all to participate, be authentic, and feel valued.
We are committed to building an equitable workplace that moves our company and industry forward and know there is work to be done in advancing diversity and inclusion.
About the role
As a Go Full Stack Engineer, you will help develop our software and be empowered to take on tasks as part of a small and growing team.
In this role, you will:
Design, develop, and maintain high-quality, scalable, and secure software solutions using Go Language, microservices, Postgres database, and Google Cloud Platform
Collaborate with cross-functional teams to design and implement new features and functionality that meet the needs of our customers
Develop and maintain APIs that integrate with third-party systems and applications
Write clean, maintainable, and testable code that follows best practices and coding standards
Ensure the quality and stability of the software through testing, debugging, and troubleshooting
Participate in code reviews and contribute to the continuous improvement of the development process
Provide technical guidance and mentorship to the team
Work independently and effectively manage time and priorities to meet deadlines and deliverables
Collaborate with a remote team in a highly distributed and self-managed environment
Who you are
We are seeking a new member to join our Engineering team! This might be a great team for you if you thrive in a setting that you can:
Be self-motivated and work independently as part of a small team, proactively consulting with the team for tasks as opposed to waiting to be assigned one
Use your communication/interpersonal skills to collaborate with a remote team
Demonstrate excellent problem-solving and analytical skills to build creative solutions
Manage priorities and meeting deadlines in a fast-paced and rapidly changing environment to build a software that impacts the future of water and environment
Experiences that could help you succeed in this role include:
5+ years of experience in software development, with a focus on building enterprise, multi-tenant solutions
Experience building complex applications using Go Language, microservices, Postgres database, and Google Cloud Platform services; strong understanding of distributed systems and cloud computing
Solid understanding of software development principles, including agile methodologies, version control, and automated testing
Experience designing and optimizing databases applications that can scale and maintain security
Experience developing and maintaining APIs that integrate with third-party systems and applications
Familiarity with front-end technologies such as React, Angular, or Vue.js
Experience writing clean, maintainable, and testable code that follows best practices and coding standards
Experience ensuring the quality and stability of the software through testing, debugging, and troubleshooting
Experience collaborating with cross-functional teams to design and implement new features and functionality that meet the needs of customers
Experience providing technical guidance and mentorship to the team
Bonus points:
Experience in integration and platform development
Experience managing the exchange of data between various systems and applications
Excited about making a positive impact with SwiftComply but don’t feel you meet 100% of the list? If you’re excited about working with us, we’d still love to hear from you!
Benefits
Healthcare - we offer medical, dental, and vision insurance with an HSA option
Life insurance - we offer free life insurance plan for you
401(k) - we provide pre-tax/roth options and the company makes a contribution equal to 3% of your compensation, regardless of your contribution amount
Remote - we work remotely and provide a $1000 home office setup stipend
Time off - we offer 31 paid days off (PTO, holidays, birthday, etc; 1 additional day off provided for each year you’re with the company) and encourage you to take time for vacation, wellness day, etc, for a positive work-life balance
Parental leave - we want you to enjoy some time with your new addition to the family with paid leave
Compensation
$145-175k/yr
*To provide equitable pay, we benchmark our compensation. This is the data provided at the time we created this job description. We will re-evaluate the range at the time of offer and thus this range is subject to change.
Please note: Offer is contingent upon a successful completion of a background check. And we are unable to sponsor visas at this time; you must be a US Citizen or Permanent Resident authorized to work in the US.
About SwiftComply
SwiftComply is an award-winning early-stage technology company with a mission to protect human health and the environment with an all-in-one cloud-based software that empowers local governments to easily manage their water, wastewater, and stormwater compliance programs.
We were founded in 2016 by our founder and CEO, Mick O’Dwyer. As a water & wastewater engineer at Dublin City Council (Ireland), Mick saw first hand how manual, paper-based and inefficient compliance programs can be. He created SwiftComply to fix this problem with modern, collaborative technology.
Today, SwiftComply supports over 400+ utilities that deliver water service to 50+ million citizens - and we’re expanding the team to make an even bigger impact!
Senior Software Engineer, PKI JumpCloud Atlanta, Georgia, United States / Remote (United States) $140,000 to $180,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About JumpCloud
JumpCloud’s mission is to Make Work Happen®, providing simple, secure access to corporate technology resources from any device, or any location. The JumpCloud Directory Platform gives IT, security operations, and DevOps a single, cloud-based solution to control and manage employee identities, their devices, and apply conditional access controls based on Zero Trust principals. Since launching in 2012, our global user base has grown to more than 150,000 organizations, with more than 5,000 paying customers including Cars.com, GoFundMe, Grab, ClassPass, Uplight and Peloton. JumpCloud has raised over $400M from world-class investors including Sapphire Ventures, General Atlantic, Sands Capital, Atlassian, and CrowdStrike. Our teams are growing fast, too, and we're looking for talent across engineering, sales, customer success, marketing, product management, and more. Join our team of dedicated, passionate, and creative people who are eager to change the IT industry forever.
Do you enjoy solving challenging problems using the latest technologies within a great team? Is knowing your work will be highly visible and mission critical a key component for the next step in your career? At JumpCloud, we’re looking for best-in-class talent to help define the future of modern identity and device management from the ground up.
JumpCloud is looking for an experienced Software Engineer to join an engineering team focusing on certificate based authentication and Public Key Infrastructure (PKI). Identity Management (IM) services are a key part of the entire JumpCloud product portfolio. Along with our Authentication and Authorization services, IM provides the foundation for our identity and security solutions, both cloud and device based. The PKI team’s work will make using JumpCloud even easier and more seamless, while providing a very high level of security.
We're looking for...
Experience developing distributed systems, microservices, and REST APIs (including using them as integration points with third-party applications) in a variety of programming languages.
Experience using one of the public cloud providers (AWS, GCP or Azure) with CI/CD pipelines (Travis/CircleCI) to build, test and deploy.
Willingness to mentor junior members of the team.
Bonus points if you have experience with Python, Docker, feature flags, and BDD.
What you will be doing…
Feature implementation through both individual contributions and providing guidance in terms of organization, process and design.
Our team uses Go, Node.js, and/or Vue.js.
We collaborate closely with architects, UX, and DevOps to ensure our systems are highly available, scalable, performant, and deliver an amazing user experience.
We use the scrum framework.
Learning and working with cryptography and security concepts, including PKI and TLS/SSL agreement protocols, authentication, symmetric and asymmetric encryption, and related concepts. Bonus points if you have experience with these already.
Implementing services for CA operations and PKI management including certificate exchange protocols such as SCEP or EST and revocation. Bonus points if you have experience with these already.
Shape the future of our Identity Management services roadmap by participating in planning/scoping conversations with product managers.
Help the team and organization live by our core values: building connections, thinking big and getting 1% better every day.
In accordance with the Colorado Equal Pay for Equal Work Act, the approximate annual compensation range for this role is $140,000-$180,000, including base salary and any related bonuses or commissions. JumpCloud provides a comprehensive benefits package, with several medical plans to choose from including a high deductible HSA plan with employer contribution, two dental plans, vision insurance, flexible spending account (FSA), employee assistance program (EAP), short- and long-term disability, life insurance and a 401k savings plan with match. We have an unlimited vacation policy.
#LI-AA1
Where you’ll be working/Location:
JumpCloud is committed to being Remote First. If a role requires you to be in a certain location or country, that will be clearly stated in the job description. All roles posted in United States locations do require that you be located within one of the 50 U.S. States.
Our Headquarters is in the Denver/Boulder, CO area. Once we reopen our offices you will have the opportunity to remain fully remote, work from one of our office locations (CO only currently) or flex your time.
Why JumpCloud?
If you thrive working in a fast, SaaS-based environment and you are passionate about solving challenging technical problems, we look forward to hearing from you! JumpCloud is an incredible place to share and grow your expertise! You’ll work with amazing talent across each department who are passionate about our mission. We’re out of the box thinkers, so your unique ideas and approaches for conceiving a product and/or feature will be welcome. You’ll have a voice in the organization as you work with a seasoned executive team, a supportive board and in a proven market that our customers are excited about.
JumpCloud is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Go Backend Engineer Pastel Network New York, United States / Remote (United States, Canada) $125,000 to $175,000 a year
November 2021
10 Applicants This Week
More Than 6 Months Old
Job Description
About Pastel
Pastel is the world’s first fully dedicated, decentralized NFT platform. Pastel powers the development of third-party applications to sit on top of the Network, enabling developers to enjoy custom NFT protocols, scalable registration features, storage processes, and security of the broader network. By leveraging a purpose-built native blockchain, Pastel deploys a number of key features such as a deep-learning-based duplicate detection system to ensure proven authenticity.
Pastel is managed by world-class developers, cryptographers, and technologists, supported alongside an experienced and extensive network of marketers, influencers, and third-party agencies. Pastel is backed by key stakeholders including Innovating Capital, a prominent venture fund.
Responsibilities:
Develop, maintain and integrate core applications that interact directly with the blockchain technology via RPC API
Build high-performance REST APIs and server applications
Write open-source Golang clients that allow users to interact directly with our protocol
Requirements:
Strong knowledge of blockchain (preferably worked on at least one production blockchain codebase)
Strong knowledge of Go idioms and libraries
Worked on at least one production Golang codebase
Strong knowledge of CS fundamentals such as data structures and API design
Swarm is a system of peer-to-peer networked nodes for a decentralized storage and communication service.
Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm Network.
Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.
Your role:
This role expects the candidate to function as a large node operator, conducting testing and immersing themselves in the responsibilities of node operators. This requires experience in a comparable QA position, as well as an interest in DevOps-related areas. However, we consider motivation and initiative-taking to be the most crucial qualities that the ideal candidate should possess.
The responsibilities of the role:
Writing and executing end-to-end test scenarios on testnet and mainnet in order to assure performance and reliability.
Submit detailed bug reports and issues to our developers' team.
Give the green light to the developers' team to proceed with a release.
Be an active part in shaping the way our products are built by analyzing how functionality, user experience and performance could be improved.
This role is an excellent opportunity, as in the future we expect the QA team to grow and therefore this role could open the possibility of becoming the QA team lead.
Your profile:
* You have at least 3 years of hands-on experience in a similar position.
* Solid understanding of distributed systems
* Experience in executing manual and automated tests interacting with the API.
* Be able to set up different environments to perform automated testing on them.
* You are familiar with the blockchain ecosystem.
* Experience in managing panels and dashboards for monitoring,
* Familiarity with Ethereum is a must.
* You can express yourself fluently in English, both verbally and in writing.
* You manage your own time effectively and respect time constraints.
* You like to take initiative.
* You are available around CET timezone.
We appreciate:
* You are familiar with Golang.
* Exposure to infrastructure-related tasks (will be needed to set up environments).
* Familiarity with Grafana, Loki and Prometheus
* General acquaintance with cryptographic concepts.
* Experience with the Javascript ecosystem.
We offer/Team perks:
* An open, flat and transparent work environment
* 100% remote-friendly
* Flexible working hours
* We care about our swarm: Incentives through BZZ, our token
To apply, please send your CV and GitHub repo to talent@ethswarm.org.
Sologenic is disrupting the asset trading industry: Tokenized Securities, Crypto Assets \u0026 NFTs. Join the team and let\'s make the future of DeFi. (sologenic.org and sologenic.com)\u000A\u000ASologenic is also developing \"Coreum\" a new Layer-1 Blockchain. The team is currently looking to hire 3 Golang Developers. (www.coreum.com)\u000A\u000AResponsibilities\u000A* Take part in software architecture, lead development (from scratch) and maintenance of a new Cosmos SDK \u0026 CometBFT (Tendermint) based blockchain\u000A* Collaborate with the team to create third-party services rooted in the developed blockchain, enhancing core functionalities.\u000A* Conceptualize and develop innovative features, ensuring a balance between user experience and technical intricacies.\u000A* Perform code reviews and lead small development team (2-3 engineers)\u000A\u000ARequired Skills\u000A* 4+ years of experience in blockchain technologies\u000A* 2+ years of experience with cosmos SDK \u0026 CometBFT (Tendermint)\u000A* 3+ years of development experience using Golang\u000A* Comprehensive knowledge in blockchain architecture, design, development, and maintenance.\u000A* Proven track record with at least one production-ready blockchain project (testnet or mainnet phase).\u000A* Intermediate+ proficiency in English.\u000A\u000AAdditional Preferred Skills\u000A* Experience with Ethereum \u0026 XRP ledger\u000A* Basic knowledge in trading\u000A\u000AThis is a remote job.\u000A\u000APerks \u0026 Benefits\u000A* Crypto Bonus\u000A* Summits and Events Tickets\u000A\u000AInterview Process\u000AVideo Call\u000A
Sologenic is disrupting the asset trading industry: Tokenized Securities, Crypto Assets & NFTs. Join the team and let's make the future of DeFi. (sologenic.org and sologenic.com)
Sologenic is also developing "Coreum" a new Layer-1 Blockchain. The team is currently looking to hire 3 Golang Developers. (www.coreum.com)
Responsibilities
Take part in software architecture, lead development (from scratch) and maintenance of a new Cosmos SDK & Tendermint based blockchain
Help team to develop third-party services based on developed blockchain to extend the core functionality
Brainstorm and develop new features with consideration to both user experience and implementation details
Perform code reviews and lead small development team (2-3 engineers)
Required Skills
4+ years of experience in blockchain technologies
2+ years of experience with cosmos SDK & Tendermint
3+ years of experience of development using Golang
Hands-on expertise in blockchain architecture, design, development, and maintenance
There are more than 700,000 active installations of Grafana around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a SpaceX launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps companies including Bloomberg, JPMorgan Chase, and eBay manage their observability strategies with full-stack offerings that can be run fully managed with Grafana Cloud, or self-managed with Grafana Enterprise Stack. The Grafana stack has grown to include two other open-source projects, Grafana Loki (for logs) and Grafana Tempo (for traces)
This is a remote position, and we are considering candidates in the North, Central & South Americas regions.
About Grafana Cloud:
Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Cortex, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack.
Our Grafana Cloud pipeline moves millions of data points, loglines, and traces per second from our customers’ environments into a highly available, low-latency stack that processes and stores the data, and serves it to dashboards and alerting tools. We aim to grow this to hundreds of millions per second, and it's critical that as we grow, we improve our performance, increase our reliability, and do it all more efficiently.
You would be joining one of our Cloud squads, whose responsibilities span from adapting and delivering our open-source offerings to a cloud environment that can support millions of users, writing software that allows those users to easily send data from within their infrastructure, or helping to build monitoring and alerting solutions.
Our tech stack is mostly made up of services written in Go, running on multiple Kubernetes clusters that leverage Google’s Cloud Platform.
Our culture is remote-first and our engineering organization is largely remote. We provide guidance and meet regularly using video calls, so an independent attitude and strong communication skills are a must
Within 1 month you will be able to:
Gain a deeper understanding of our cloud product and our customers
Get to know the codebase and contribute to our growing list of third-party integrations
Participate in ongoing design discussions that allow us to collaborate on and inform our technical decisions
Significantly contribute to a major initiative in our roadmap
Within 3 months you will be able to:
Take an active role in shaping our roadmap and your own career objectives
Drive a project from initial ideation all the way to operations once it is in the hands of customers
Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
Be a part of your team’s on-call rotations and take ownership of the services you’re running
Requirements:
You are familiar with programming languages like Go, C, C#, C++, or Rust
You are able to write clean, robust, and performant software
You have experience with network programming or distributed systems development
Nice to haves:
Familiarity with operations/SRE and the concept of infrastructure as code
Experience with the observability space in general (metrics, logging, tracing, monitoring, alerting)
Experience with Kubernetes / Kafka / Cassandra / Bigtable / syslog / opentracing or similar technologies
Familiarity with time-series applications and concepts, especially Graphite or Prometheus.
Equal Opportunity Employer- At Grafana Labs we’re building a company where a diverse mix of talented people want to come, stay, and do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees.
We will recruit, train, compensate and promote regardless of race, religion, colour, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organisation and we’re working hard to make sure that’s the foundation of our organisation as we grow.
Senior Software Engineer strongDM Remote (United States) $140,000 to $180,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
strongDM is a customer-first, second, and third company with a rabid fan base. When was the last time you heard things like:
* Splunk's CISO Joel Fulton says "strongDM gives you what you can’t get any other way -- the ability to see what happens, replay and analyze incidents."
* Chef's co-founder Adam Jacob says "strongDM takes the friction out of getting staff access to the systems they need."
Customers love us because:
The product rocks: strongDM fundamentally changes the relationship between InfoSec, DevOps, and end users. Enforce the controls security needs while making it easier to facilitate access.
They can trust us: we built a technical product for technical buyers. We do not use jargon. There is no alternative but to always be technically accurate. We are not afraid to admit product gaps.
We’re real humans: we built a serious product without taking ourselves too seriously. Each member of the team is deadly good at their job, and yet we crack jokes on the phone with customers.
We build...
...secure, high-throughput networking systems in Go. If you enjoy writing code that is parsimonious, correct, yet featureful - you will enjoy coding with us! If you enjoy shipping a product that is appreciated by a growing population of happy, paying customers every day - you will enjoy shipping with us!
We're a distributed, but close-knit team. We have high standards and high levels of respect for each other and our customers.
What You'll Do:
Design and implementation of highly concurrent, distributed systems in Go
Design and implementation of secure protocols
Application of cryptographic primitives in support of the above
Implementation of graphical and command-line interfaces
Requirements:
Affinity for high-rigor engineering environments
Affinity for lower-level/systems programming
Willingness to contribute to UI implementation
Familiarity with Go
Familiarity with AWS
8+ years of professional experience
Compensation:
Industry-standard base
Medical, dental, and vision insurance
401k, HSA, FSA, short/long-term disability
3 months parental leave
4 weeks accrued PTO + standard holidays + volunteer days