Golang ABOUT YOU GmbH Jobs Paying 100,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 450+ Golang ABOUT YOU GmbH Jobs (6 new this month) in April 2025 at companies like Scratchpad, Flock Safety and SwitftComply paying at least 100,000 USD per year working as a Senior Software Engineer - Backend, Software Engineer and Go Full Stack Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
56 developers joined Golang Cafe in the last 30 days
14,905 developer profiles page views in the last 30 days
At Scratchpad, our mission is to unlock the highest levels of performance for sales teams. We believe we can do that by reducing complexity and creating delightful experiences, which has led us to pioneer the first workspace for revenue teams. We take the most tedious parts of daily work and turn them into efficient, delightful experiences that positively impact salespeople's professional and personal lives. But don’t take our word for it - read what our customers and top-tier investors are raving about
**Life at Scratchpad **
The Scratchpad team is defined by our values: simplicity, ideas, results, speed, delight, and feedback. We profoundly care about our customers, the work we do, and each other. You'll constantly be learning from your colleagues as we have a strong culture of feedback. We believe it's part of what has made us successful as a "remote first" company.
Working on the Engineering Team
You will collaborate with engineers, leadership, product, design, and customers to drive quality and innovation. Being a creative problem solver, you’ll enjoy designing solutions for difficult engineering problems. Building a workspace designed to improve sales performance is not easy, so we're looking for resilient and ambitious people who are excited by this challenge. If you’re compelled to work on a team that leads with empathy, values personal growth and never stops learning, join us!
**About You **
User-Focused: You put the user first with a keen sense of how your code will impact the user's experience in terms of performance, security and usability
Language Agnostic: we use a lightweight tech stack of Postgres, Go and Vue
Team Player: You're proactive; you can jump in and help clarify specs, work with users to understand bugs, etc.
Experience: 6+ years as a backend engineer
Goal Oriented: Problem-solver mindset who's biased towards action and getting stuff done
Self Aware: You don’t shy away from asking for help and are unafraid to say, “I don’t know”.
Lifelong Learner: Place value on personal growth and constructive feedback
Empathetic Communicator: You take a compassionate, organized and collaborative communication style with colleagues and users
Your Impact
Take full ownership of bringing specs to life by impacting all aspects of the development process from ideation, design, delivery, maintenance, and operations
Collaborate with teammates to come up with solutions to architectural and scaling challenges
Work cross-functionally and with end-users (revenue teams) to craft the best experience possible
Help shape the future of Scratchpad's culture and product
Perks
Competitive salary and meaningful equity
Medical, dental, and vision insurance (with 80% premium coverage)
$1,200 L&D stipend per fiscal year
Paid parental leave
Flexible Vacation/PTO + 11 company-wide holidays
401k with 4% company matching (and vests instantly!)
Stipend for home office
At least two in-person company offsites a year
Fully remote
Compensation
The estimated base salary range for this role is $172,000 - $200,000. Compensation estimates are based on market data about the role and level while individual compensation offers will be determined by factors such as job-related knowledge, skills, and experience.
**Our Commitment **
We believe that great ideas can come from anyone and anywhere. As an equal opportunity employer, we interact with respect, kindness, and compassion. We are committed to building a company that embraces and celebrates diversity, equity and inclusion. We're not afraid to let go of existing beliefs as we learn new information and uncover better ideas.
We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. Diverse teams build better products, offer more unique perspectives and help foster an inclusive environment for everyone.
Software Engineer Flock Safety Atlanta, GA, United States / Remote (United States) $100,000 to $140,000 a year
April 2021
38 Applicants This Week
More Than 6 Months Old
Job Description
Help us eliminate non-violent crime, one community at a time
Want to help build a company that’s improving our cities, solving crime, and protecting the privacy of individual citizens? Do you want to create the technology to make this possible?
Flock Safety exists to eliminate crime from our communities. We believe that safety starts, not when you enter your home or even your property, but when you enter your community. We are stronger when we all work together, and that's why Flock Safety developed technology specifically designed to help private citizens and local law enforcement work together to stop crime.
Flock is currently at an inflection point where people who join now will have a career defining opportunity. We are growing and well funded by top tier VCs: Initialized Capital, YCombinator, Matrix Partners, Bedrock Capital, and Founders Fund.
About the opportunity
This role falls in our Delivery Experience team, a newly formed small team for making our hardware as a service model a delightful customer experience. We build the software to ensure customers have cameras installed in optimal locations and any maintenance is a positive touchpoint.
Some challenges you’ll tackle
Own features across the entire stack: backend, frontend, data stores – the whole shebang (#!)
Build internal workflows to manage our fleet of cameras at scale - We process over 20M images daily in real time
Collaborate with Machine Learning and Hardware teams on multifaceted projects
Work directly with Product to understand user needs and scope solutions
Assess new technologies as needed for a task and make decisions balancing technical need and business impact
About You
Love writing code and have extensive experience doing so.
Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
Desire to grow your role and have a direct influence on the growth of a young company.
Interested in all aspects of the business, from direction to office space.
Excited about working on a fast-paced, constantly evolving product.
Able to crack a joke every now and then, even if you're the only one who laughs.
Our Tech
If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:
Typescript (Node) web services with a bit of Scala and Go (Golang) in there as well as needed
React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
Swift(iOS) or Kotlin(Android) for mobile apps
Postgres DB, but occasionally Redis or DynamoDB (use the right tool for the job)
Kubernetes, Docker
AWS (SQS, S3, etc)
Why join the Flock?
When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate crime, one neighborhood at a time.
Go Full Stack Engineer SwitftComply United States (Remote) $145,000 to $175,000 a year
July 2023
12 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!
Reports to: Senior Director of Engineering
Location: Remote US and Canada Only
Compensation Range: $140,000 to $190,000 base, plus bonus and equity
What We Do:
Founded in 2015 as a fully remote company by former NSA cyber operators, Huntress was built on a simple premise: to force hackers to earn every inch of their access.
Today’s cyber-attacks aren’t limited to large organizations with the security tools that can ward off threats. Hackers don't discriminate and will find a way to penetrate any vulnerability in any size business, which is why Huntress focuses on protecting those small to midsize businesses that make up the backbone of our economy.
Huntress stops hidden threats that sneak past preventive security tools by utilizing our award-winning security platform and expert human threat hunters through dynamic products including Managed EDR, MDR for Microsoft 365, and Managed Security Awareness Training.
Join the hunt and help us stop hackers in their tracks!
What You’ll Do:
* You’ll lead an engineering team that builds and supports our macOS Agent
* You’ll work closely with the team’s product manager, designer, and cybersecurity expert to design, build, validate, and support both agent and web-based applications
* You’ll grow and develop a team of smart and diverse problem solvers who are innovative, skilled, and passionate about delivering for our customers
* As part of the engineering leadership team, you’ll help develop better ways for us to work
At Huntress, we work with low walls between disciplines because we believe good ideas are everywhere and the best products come from teams who work together to deeply understand our customers, experiment, and validate our products.
Who You Are:
* You’ve been a software engineer and understand modern cloud-based architectures
* You still have the ability to jump in and punch and review code, but you also exhibit an ability to think tactically and strategically about a solution and the right way to build it
* You enjoy thinking about products as well as engineering and have a track record of developing and iterating on SaaS products
* You have managed technical teams and know how to coach and develop both individuals and a team
Responsibilities:
* Deliver awesome products with speed and agility for our customers that are maintainable, reliable, and resilient
* Recruit, hire, coach, and mentor a diverse team of engineers who are technically skilled, collaborative, and creative
* Identify and remove impediments for your team
* Continuously improve your team’s performance and health
* Contribute to improving the Engineering department’s best practices, processes, and standards
* Lead with transparency, candidly challenge assumptions, and exhibit integrity above all else
What You Bring To The Team:
* 3+ years experience in engineering leadership building SaaS products in a modern SaaS environment
* Experience with macOS internals and development preferred
* Skilled at building teams and performance management
* Experience with different software development methodologies such as plan-build-ship, shape-up, scrum, and kanban
* Excellent technical, diagnostic, and troubleshooting skills
* Ability to grasp new software architecture and technology quickly
* Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders to help minimize silos and drive teamwork across teams
What We Offer:
* 100% remote work environment - since our founding in 2015*
* Generous paid time off policy including vacation, sick time, and paid holidays
* 12 weeks paid parental leave
* Highly competitive and comprehensive medical, dental, and vision benefits plans
* 401(k) with 5% contribution regardless of employee contribution
* Life and Disability insurance plans
* Stock options for all full-time employees
* One-time $500 stipend to build/upgrade home office
* Annual allowance for education and professional development assistance
* $75 USD/month digital reimbursement
* Access to both Udemy and BetterUp platforms for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status or any other legally protected status.
We do discriminate against hackers who try to exploit small businesses.
Accommodations:
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com. Please note non-accommodation requests to this inbox will not receive a response.
If you have any questions about your personal data privacy at Huntress, please visit our privacy page.
Backend Engineer Cuvva London, United Kingdom £75,000 to £90,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
About Cuvva
Cuvva is making car insurance radically better.
We’re creating truly flexible products that meet people’s real needs. Using lightning-fast technology to unlock better experiences and fairer prices for our customers, Cuvva is building the future of insurance every day.
Cuvva was the first UK company to sell hourly insurance through an app. Since then we’ve sold over 3 million policies and supported over 450,000 customers. We’re a world-class team of over 100 people, passionate about solving our customers’ problems. Join us.
Why work for Cuvva?
We don’t cut corners. We strive to do the right thing, even when that makes life more difficult for us.
We are customer centric and everyone in every area of the business–including our CEO & Founder Freddy–is expected to spend a few hours a month on customer support. This is so we all fully understand customer needs and how the app works! Here’s a blog post on our ‘Cops Club’.
We’ve nurtured an awesome team culture. We always speak up when we have an idea - but also know when to let go and get behind something else.
And we’re comfortable giving and receiving honest feedback, and trying new ways of doing things.
We’re building a diverse team from different backgrounds, outlooks and experiences. Everyone is given a fair chance of getting a role at Cuvva. Even if you secretly don’t love insurance, trust us, you’ll love what we’re building.
About the role
You’ll work in one of our cross-functional product squads, helping the team achieve their goals - whether that’s building a new service in our backend platform, creating a new version of an existing API to deliver a new feature, or creating a CLI tool to automate something.
We work in a highly collaborative fashion, and maintain an open and transparent work environment. Engineers at Cuvva don’t just write code or implement against a spec. You’ll be expected and encouraged to take part in the entire product development process from problem-discovery to solution design, to implementation and rollout.
Each product squad autonomously owns an area of the Cuvva product. Squads are made up of engineers from multiple disciplines (backend, web, iOS, Android), product and content designers, and a product manager. Engineers at Cuvva come from a variety of backgrounds and have different but complementary skill sets. We don’t require a computer science degree - many of us are self-taught.
Our approach
We value consistently-written, simple, resilient systems. Our backend is made up of many standalone services with a JSON-based RPC interface. We aim to create a client-agnostic API design suitable for a variety of clients (mobile apps, website, internal tooling, 3rd parties). Because we’re a regulated financial company, we have interesting and rigorous requirements to meet with regards to data security and auditability.
Most systems are written in Go (some older ones are Javascript), backed by either Postgres or Mongo, and are hosted in a container environment. We heavily lean on AWS tooling such as S3, Lambda, and SQS, and we occasionally build integrations with more “legacy” 3rd party systems in the insurance industry.
You can find out more about our backend systems here:
Our libraries and Go tooling is open sourced on GitHub
“Showing off our K-sortable IDs” our blog
“How we analyse and test new pricing models” our blog
“How we test and roll out new product features” our blog
You'll do great here if you:
• Have genuine interest and curiosity about the Cuvva product, and consumer insurance in general
• Enjoy working as a team to solve problems collaboratively
• Have around 5 years of experience building rock-solid backend systems and APIs
• Have a track record of shipping great quality code with real customer impact
• Be comfortable and productive working with Go
• We don’t require commercial Go experience but you would be expected to have a basic understanding and a willingness to learn
• Having a background with at least one statically-typed language is a good sign
• Know your way around the major AWS services (or similar cloud services), and have an enthusiasm for cloud services in general
• Be comfortable working with containers (e.g. Docker, K8S, ECR, container based CI platforms)
Perks & Benefits
Benefits
As well as a competitive salary (£75-90k, dependent on experience) and equity based remuneration, benefits of working at Cuvva include:
• Brand new MacBook 💻
• 33 days holiday (inc public holidays🌞)
• Flexible working
• Wellbeing, personal development and work from home budgets
• Yearly increases to budgets and holiday allowances
• Generous parental leave policy
• One-to-one sessions with our Sanctus mental health coaches, giving you a safe space to talk 🧠
• Access to Lifeworks - our mental health tool and employee assistance programme
• Mates rates on your car insurance
• Salary sacrifice schemes for electric bike hire and electric car lease
• Cycle to work scheme 🚲
• Season ticket loans 🚂
• A volunteer day
• Office library full of great books 📚
• Great coffee machine in the office ☕️
• Fully stocked beer and soft drink fridge (we do team drinks every Thursday)
• Monthly team outings or remote events (so far we’ve done things like karaoke, go-karting, bowling and comedy nights) 🎤
Massdriver is an internal development platform that enables engineering teams to self-serve secure, production-ready infrastructure and services in their own cloud. We are looking for an engineer to lead our Golang team to build out core features and guide the future of our platform.
Platform engineering at Massdriver is different. We dogfood our product and the platform components you design are the components we expose to our customers to design their platform engineering environments. Your work is the product.
This role will own and design platform engineering components and their APIs including our provisioning engine, command-line tools, and our cloud query API. You will have the opportunity to work and contribute to a number of open source tools as well as design custom tooling.
Required experience:
Minimum of 3+ years of Golang development experience at startup / mid-sized companies
Effective communication skills, a positive attitude, and ability to give and receive constructive feedback through mentoring, pair programming sessions, and code reviews
Professional experience developing large, scalable backend applications
Strong understanding of system architecture and design; with consideration given to security, performance, and scalability
Owned the technical design of major features or projects and can articulate the reasoning behind trade-offs made in your designs
Experience with IaC tools like Terraform or Pulumi
Nice to have:
Experience with Kubernetes
Experience with open telemetry
Experience as an open-source maintainer
Responsibilities:
Developing in a high-security micro-services oriented environment
Event-driven systems development
Follow software development best practices to create maintainable and extensible software solutions
Open Source DevTools & CLI development
Work in an agile manner with transparency and fluid communication within the engineering team and across other teams in the company
Benefits:
Generous equity in an early-stage startup
Generous paid vacation with a required summer and spring break
100% covered health, medical, and dental insurance
401k w/ 4% matching
Half-day Fridays
Conference stipend
Flexibility. Massdriver is a remote-first company, and we want our employees to work the way that makes them the most productive.
Ownership. Our engineers have felt the pain of being prevented from trying new things by the overhead of DevOps. We empower our engineers to solve customer problems and add value.
Growth. As we build this core team of engineers, we are looking for the future leaders of our company that will help guide us as we scale.
About the interview
15-minute call w/ Cory (CEO)
30-minute discussion about the role and your experience w/ Dave (CTO)
1-hour coding session on an open source issue of your choosing. w/ Chris (COO)
Our coding interview is very different.
Our goal is for you to be the expert on the call and to see what it's like to work with you as the new employee:
Pick an issue on an open-source project in Golang that you think will take an hour or more.
Don't overthink picking the issue!
Feel free to familiarize yourself with the codebase, the issue history, the test suite - whatever you think you need to be the 'expert' during the interview. Don't share the issue with us.
At interview time, you are in the driver seat, you are the expert. Our goal is to see what it's like to work with you on our first day.
Please don't actually start work on the issue until the interview.
About Massdriver
Massdriver is changing the way software engineers provision, secure, and observe cloud infrastructure.
We aim to provide all of the benefits of infrastructure-as-code including parity, reproducibility, and auditability in a simple to use diagramming platform. No more fighting with HCL or spending hours reading cloud-specific API documentation. Now you can manage your infrastructure the same way you design it, at the drawing board.
Status is building the tools and infrastructure for the advancement of a secure, private, and open web3.
With the high level goals of preserving the right to privacy, mitigating the risk of censorship, and promoting economic trade in a transparent, open manner, Status is building a community where anyone is welcome to join and contribute.
As an organization, Status seeks to push the web3 ecosystem forward through research, creation of developer tools, and support of the open source community.
As a product, Status is an open source, Ethereum-based app that gives users the power to chat, transact, and access a revolutionary world of DApps on the decentralized web. But Status is also building foundational infrastructure for the whole Ethereum ecosystem, including the Nimbus ETH 1.0 and 2.0 clients, the Keycard hardware wallet, and the Waku messaging protocol (a continuation of Whisper).
As a team, Status has been completely distributed since inception. Our team is currently 150+ core contributors strong, and welcomes a growing number of community members from all walks of life, scattered all around the globe.
We care deeply about open source, and our organizational structure has minimal hierarchy and no fixed work hours. We believe in working with a high degree of autonomy while supporting the organization's priorities.
About Waku
We are building Waku as a public good infrastructure. Waku is uncompromising Web3 communication at scale. It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.
We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 and more.
Waku enables a variety of complex use cases and applications. To facilitate the adoption of Waku, you will design and implement application protocols to provide to dapp developers as off-the-shelf SDKs.
Waku.org
Key responsibilities:
* Design, plan, coordinate and execute the integration of Waku in Status Communities application (status-go).
* Liaise with Status team to understand Status’ product requirements and roadmap.
* Liaise with Waku team to understand Waku’s features, limitations and roadmap.
* Drive design discussion of the integration of Waku in Status Communities; Communicate risks and cost effort to stakeholders.
* Learn, maintain, improve and troubleshoot the chat related functionalities of status-go codebase; Report issues to Waku and Status teams.
* Beyond 3-6 months: strategize and execute the creation of Chat SDKs (Golang, JS, etc) using knowledge acquired working on status-go; Build your own team of engineers.
**You ideally will have: **
* Experience building applications with complex logic, cutting edge technology or applied research.
* Experience interfacing with product managers or business analysts, able to hold technical complex discussions with product oriented professionals as well as highly-skilled developers.
* At least, 5 years experience as a Software Engineer, including at least 3 years as a Golang Developer.
* At least, 3 years experience as Team Lead, Tech Lead or Engineering Manager.
* Already in the blockchain and decentralized technologies space or familiarity with it; you understand how they work.
* Strong alignment to our principles: https://status.im/about/#our-principles.
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Bonus points if:
* You have experience working in chat/instant messaging applications.
* You have experience leading the integration of a complex tech stack in an application.
* You are already familiar with the Ethereum community, Web3 or blockchain development
* You are working for an open source organization.
Hiring process:
* Chat with people ops
* Chat with Waku Lead
* Pair programming with Go-Waku Developer
* Chat with Logos Lead
[The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline].
Compensation:
The expected compensation range for this role is $90,000 - $120,000 (dependent on how we assess your skills and experience throughout our interview process).
Senior Backend Engineer Rigado Portland, Oregon, United States $140,000 to $160,000 a year
June 2022
8 Applicants This Week
More Than 6 Months Old
Job Description
About the job
Excited about working in the IoT space?
We devise and build creative, scalable, and maintainable solutions to address real pain points endemic to companies that use IoT devices as an integral part of their business. Whether those devices are used to monitor room occupancy and temperature, track inventory, or provide alerting for physical states, they need to be managed, updated, and monitored in a secure and robust way. Rigado's products meet this need.
The Tech
We're building a distributed system in Go (Golang) to manage devices on the edge, so our systems must function effectively in the absence of a fat, stable pipe between the server and the client. The system extends from the backend in the cloud down to actual management devices, so we've got software, firmware, and hardware engineers all working in tandem. No experience with the other areas of engineering required for this software position; what IS required is that your interest is piqued to learn more about them!
Concerned about “Checking all the Boxes?”
Please apply -- even if you don't feel you meet every single requirement. What's most important to us is finding authentic, interested and motivated people who are excited about the IoT space, not just candidates who check off all the boxes. Use a cover letter or send a note that helps highlight why YOU think you should be considered for this role.
What Makes you Successful in this Role at Rigado
Curiosity, empathy, ownership, and a fondness for collaboration.
If you're eager to both learn from and teach fellow engineers and non-engineers alike, build excellent products for customers, and dive headfirst into unfamiliar technology, approaches, and challenges, you’re halfway there!
Experience designing and building distributed systems, AKA “Microservices” architecture
Some experience with PostgreSQL
Commitment to writing stable and maintainable software that's tested and well documented
Understanding of how to use metrics, monitoring, and alerting to ensure system health
Experience with continuous integration and automation (CI/CD)
Experience building from requirements and/or concept to production
Bonus Items
Understanding of networking (OSI, TLS, HTTP) - NTH
Experience at successful startup
Experience at a successful startup
Experience using Go (Golang)
Familiarity with Linux (embedded or otherwise)
Experience with Azure and/or Kubernetes
We're Building a Team in addition to Building Software.
We value and seek inclusion and diversity on our teams and at Rigado. We are committed to pushing a sea change on that front and we are committed to the work. This is a new, burgeoning area of technology that we're driving, so there's a lot of room to help shape the future of software - and the world - at Rigado!
Benefits
Health Insurance (Vision, Dental, Medical)
20 days of flexible paid time off (FTO) per year
13 company holidays
Employer sponsored 401(k) plan (Rigado contributes 3%, regardless of your contribution)
Wellness reimbursement up to $100/month
Location
This is a hybrid position, based in Portland, OR. A remote option may work, however, depending on your location (CA, CO and OR).
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. 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:
Build and architect distributed systems for service connectivity focusing on AWS ECS and then expanding further to other AWS offerings.
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 and release
Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills.
Coach and mentor other team members within HashiCorp's engineering teams
You may be a good fit for our team if you have:
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.
Experience in a lower-level language like Go.
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.
You have expertise with AWS Cloud runtimes like ECS, Fargate, Lambda.
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.
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.