Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 100+ Golang Kubeshark Jobs (1 new this month) in December 2023 at companies like Huntress, Huntress and Massdriver paying at least 150,000 USD per year working as a Software Engineering Manager, macOS Agent, Senior Software Engineer, Windows Agent and Platform Engineer, Provisioning System. 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
44 developers joined Golang Cafe in the last 30 days
27,892 developer profiles page views in the last 30 days
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.
Reports to: Engineering Manager
Location: Remote, US and Canada only
Compensation Range: $135,000 to $170,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:Â
The Huntress team is looking for a senior engineer who has experience writing software that interfaces with the Windows Operating System at a low level. This engineer will be responsible for developing applications that communicate from our customersâ Windows systems to our web portal to provide our threat operations team with critical threat-hunting information.
Responsibilities:Â
* Build features for a Windows application that interfaces with various low-level windows APIs on Windows to collect data and send it to our SaaS application
* Integrate our endpoint application with our backend SaaS web applicationâs REST APIs for managing state and providing information that is used for threat hunting, paying particular attention to low resource usage on Windows hosts
* Collaborate with QA and DevOps to use our end-to-end testing framework to test our agent and its interactions with our web portal
Rewards:
* The opportunity to work on cutting-edge technology
* Training in a field that is fast-growing and in demand
* A work environment with a high bar, low stress, and no politics. We are software engineers, not coders.
* We leverage our peers to help fill our gaps and come up with the right solutions.
* We succeed or fail together as a team and value making others successful. Your manager will work hard to create a successful path forward for you in your career
What You Bring To The Team:Â Â
* Cyber security experience or a willingness to learn
* Able to communicate highly technical concepts clearly and concisely
* 5+ years of programming in Go
* 5+ years of experience writing low-level software that interfaces tightly with the underlying operating system
* Experience with Windows internals, Win32API, WMI, Powershell, and drivers is a bonus.
* Experience writing software for distributed architecture
* Ability to coach or mentor junior engineers
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.
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.
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 Golang Engineer All In Bits San Francisco, United States / Remote (United States) $180,000 to $200,000 a year
July 2023
4 Applicants This Week
Job Description
About the Role:
We are seeking Golang Engineers who are passionate about developing cutting-edge technology. In this role, you will be tasked with creating and implementing features such as Golang interpreters, libraries, developer tools, and utilities to power the Gnolang language. This is an opportunity to contribute to a groundbreaking platform from its inception and help shape the future of smart contracts in the blockchain industry.
Basic Qualifications
Exceptional proficiency in Golang, with a minimum of 5 years of software engineering experience.
Proven experience with open-source projects.
Strong problem-solving skills and the ability to work autonomously on complex problems.
This role will be based in the United States.
Nice-to-Have
Interest in or knowledge of computer science fundamentals, such as network, storage, OS, data structures, transpilers/compilers.
Familiarity with concepts such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, and DeFi/Blockchain projects.
Experience with Solidity and a solid understanding of Solidity/Ethereum concepts.
Experience working with distributed teams and building distributed systems.
$179,000 - $200,000 a year
Please note that the salary range provided is for reference purposes only. During the interview, we will evaluate each candidate's experience and skills and determine an appropriate salary offer. We are committed to practicing salary transparency and equity, offering competitive compensation packages based on a candidate's qualifications and experience. Our dedication to ensuring that our employees are compensated fairly for their contributions demonstrates our belief in creating a fair and equitable workplace.
About Us:
All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions. Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.
AiB is a longstanding contributor to the Cosmos ecosystem. In 2014, our CEO, Jae Kwon, was the first to introduce a solution to the Proof-of-Stake distributed consensus problem, building the core infrastructure that powers Cosmos today including Tendermint Core and Cosmos SDK. From creating and funding to engineering and marketing, we prioritize simplistic and minimalistic approaches to building technological solutions that endure.
AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization. Thatâs why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the DAO registered team, we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation.
How we work:
We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential. AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams.
You have the flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Town Hall sessions. We value diversity, inclusivity, honesty, and accountability. AiB is a place where talent thrives and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests.
Direct applications only. Ignite does not accept unsolicited resumes from recruiters or employment agencies in response to Ignite website or social media posts. Ignite will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited resumes. Ignite explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of Ignite.
Are you ready for a new way of working? Automox is launching organizations into the future with cloud-native IT operations. By ditching clunky legacy tools and automating soul-crushing manual tasks, IT admins can get back to more exciting, strategic work. Behind our effortlessly modern platform is a group of builders, innovators, and entrepreneurial thinkers breaking the status quoâand having a lot of fun doing it. Our award winning culture, values, and community are shaped by real people doing really extraordinary work.
Ditch your daily commute, say goodbye to the typical nine-to-five, and embrace a new way of working at Automox.
OVERVIEW
You are a seasoned software developer who is dedicated to your craft; you write code that you are proud of and can hit the ground running. You write beautiful, fast code to a high standard, in a timely and scalable way that improves the code-base of our disruptive SaaS based endpoint management software in meaningful ways. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
As a Software Engineer on the Agent team you will:
Research, design, develop, and own solutions that provide feature-rich experiences in our Agent application.
Lead by example by championing software development best practices, and writing well-designed code.
Extend, enhance, and maintain the Agent application.
Contribute to continual improvement by testing, performance tuning, refactoring, usability improvements, and automation.
Produce detailed specifications, and contribute in all phases of the engineering lifecycle.
Operate with a quality-first mindset. Your approach to testing sets you apart from your peers.
Make data-driven decisions. You understand the impact of your development before it reaches production.
About you:
Programming experience in Golang is required. That being said, the right candidate will leverage their extensive engineering background to be impactful in any language.
10+ years of experience designing, developing, testing, monitoring, and maintaining client-side applications.
Some familiarity with web installers, sequence diagramming, systems programming, DevOps, PowerShell, bash, zsh, etc.
Windows and/or Linux and/or macOS application development experience.
Experience working as a Software Engineer within an Agent Team or on the Agent is a plus.
Excellent communicator, thrives within a tightly knit, cross-functional team environment.
$155,000 - $190,000 a year
COMPENSATION
Base pay is part of a rich total compensation package that includes bonus, equity and benefits. Actual earnings may be less or more depending on a candidate's direct experience, skills, industry knowledge, and location.
ABOUT AUTOMOX
Automox is the cloud-native IT operations platform for modern organizations. Our award-winning answer to modern IT operations and best-in-class results earned Automox four straight quarters of record growth. We are now trusted by more than 2,500 leading companies and MSPs worldwide, including NASA, Yale, Xerox, Allbirds, and Unicef. It makes it easy to keep every endpoint automatically configured, patched, and secured â anywhere in the world. The future of IT Operations is cloud-native â and right now. Will you join us?
TOTAL REWARDS: Thrive with Us
Beyond the Status Quo
đșđž Work from almost anywhere in the USA***
đ”Competitive Salary
đEquity for Full-Time Employees
đŠ 401K Match
đFlexible PTO, generous sick time policy
đđœ$20 a month to connect virtually with colleagues
â±Active Giving committee and employee-led communities
đ€°đœComprehensive Family Planning Covered on Cigna Medical Plan
đ¶đœ Up to 12 weeks of paid leave for new parents
LOCATION
We are a fully distributed company and have remote workers throughout the United States.
We are currently not able to hire in California, Seattle area, or New York metro
We are committed to an inclusive and diverse company. Automox is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status.
We are not able to sponsor work visas for this position at this time.
Pocket Network is the leading decentralized blockchain infrastructure protocol. This is an opportunity to get in on the ground floor of our quickly growing adoption curve. As an open-source, permissionless protocol driving developer adoption, we believe in a future that will enable greater participation in global digital economies and communities.
Our culture
We are committed to building a fun, inclusive workplace and culture based on our values. Our core values inform how we work together as a team, how we service our users, and how we approach the products we build.
We're looking for open-minded, motivated individuals that want to expand the adoption of Web3. We are a fast moving, collaborative, and free thinking team. We're united by our desire to fully decentralize Web3, build amazing products for our users, and create a diverse and welcoming workplace.
About the role
We are looking for a self-starter and growth-minded Protocol Software Engineer who is passionate about working in a transparent environment. The ideal candidate is someone who has experience and understands the importance of balancing R&D and delivery, while being agile, tool-driven, documentation-focused and continuously adapting. It is it is someone who is excited to push themselves outside of their comfort zone and is not afraid to tackle a challenge they havenât seen before.
Responsibilities
R&D - Research
Architect and design various components of the V1 Pocket Network Protocol
Keep up to date and study the latest advances in cryptography, distributed systems, peer-to-peer networks, zero-knowledge proofs and other crypto projects
Maintain and improve the protocol specifications to guarantee its security, efficiency and clarity by building diagrams, peer-reviews and periodic updates
Build diagrams, write specifications and present results from research with the team and community
Participate in design and ideation meetings with the team and community
R&D - Development
Implement protocol level features using GoLang
Adopt, design and build tooling to optimize and ease the development process of the V1 Pocket Network protocol
Write and maintain documentation thatâll reduce the barrier of entry of protocol development to others
Work closely with the QA team to align on requirements and build an industry leading test suite to guarantee the security of the network
Work closely with the Infrastructure team to align on requirements and build an industry leading infrastructure to deploy, monitor and interact with Pocket nodes
Community Leader
Participate in contributor hours, community channels, answer questions, and review external contributions
Onboard, mentor and lead new engineers as they join the project either as core team members or external contributors
Document new tasks with a high level of detail that can be taken on by other team members or the community
Proactively practice, maintain and enforce the use of good software engineering practices and the contribution guide to maintain a healthy codebase
Collaborate with the core team and external contributors in both design sessions and pair coding sessions
Minimum Requirements
5+ years of relevant experience
A degree in Computer Science, Software Engineering, related field or transferable industry experience
Experience in at least one of: GoLang, Python, Rust, C++, Erlang
Linux experience
Ability to proactively manage tasks, work and operate as part of a team
Ability to identify and decompose ambiguous tasks into structured, composable and understandable deliverables
Passion to work in a transparent, fast-paced environment alongside a team that is building the foundation of Web3
Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. Our mission is to bring community, belonging, and empowerment to everyone in the world. Reddit users submit, vote, and comment on content, stories, and discussions about the topics they care about the most. From pets to parenting, thereâs a community for everybody on Reddit and with over 50 million daily active users, it is home to the most open and authentic conversations on the internet. For more information, visit redditinc.com.
As a staff engineer on the Data Access team, your work will be crucial to supporting Redditâs data-driven Sales & Marketing stakeholders through improving this unique internal platform which provides a great source of overall revenue generation for the company. Since this is a growing team, the role provides room for creative problem solving and independence.
How you will contribute:
Impact the development of the team and organizationâs long term strategy.
Refine and maintain our data visualizations to support real-time analysis of hundreds of millions of users.
Be a key contributor in the scaling and integration of in-house technology company-wide.
Use the unique programming language, Nim, for frontend and backend work.
Experiment with mass amounts of data and share strategic data-driven insights.
Who you might be:
7+ years of experience building clean, maintainable, and well-tested code in a production environment.
Excellent communication skills to collaborate with stakeholders in engineering, sales and marketing.
Experience with programming languages such as Nim, Rust, Go, Python, C++, Java.
Degree in Computer Science or equivalent technical field.
Experience working with infrastructure technologies Terraform, Docker, and Kubernetes.
Experience with SQL and query parsing, generating and planning. Bonus points for database maintenance.
What youâll learn:
How to be a steward for large amounts of data.
How to be a technical liaison between engineering and Sales & Marketing.
The ins and outs of how programming languages work, parsing and query planning.
Best practices for data and how to thrive in a data-driven environment.
Benefits:
Comprehensive Health benefits
401k Matching
Workspace benefits for your home office
Personal & Professional development funds
Family Planning Support
Flexible Vacation & Reddit Global Days Off
4+ months paid Parental Leave
Paid Volunteer time off
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit https://www.redditinc.com/careers/.
To provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
Senior Software Engineer Coder Remote (Canada, United States) $140,000 to $180,000 a year
March 2023
11 Applicants This Week
More Than 6 Months Old
Job Description
Coder is looking for a senior software engineer to join our growing team. We are dedicated to keeping developers in flow â removing the obstacles that prevent them from writing code at the speed of thought. We have amazing core technology and are always striving to make it better. Keep reading if you are as passionate about developer workflows and open-source software as we are.
You will work with Golang, Kubernetes, Typescript, React, and many advanced technologies to build the cloud developer workspace of the future.
About you
Youâve worked as a software engineer for at least five years (including relevant internships)
You're skilled in languages and technologies for systems-level engineering, e.g. C/C++, Rust, and Golang (especially but not necessarily). You are skilled in front-end technologies such as Typescript or React.
You care deeply about your craft. We build to last. Our customers deploy our software on-premises, so we want to make sure we get things right the first time. And weâre going to build a SaaS product, so automated testing will be essential for continuous delivery.
You want to work in a startup where your job isnât just writing code but helping make the whole company successful
You want to have a major impact and grow as a professional in an opportunity-rich, supportive environment
While not necessary, weâll be even more excited if you have:
Know the Go programming language
Have worked on enterprise applications, developer tools, or on-premises software
Like connecting directly with customers
Have experience with infrastructure technologies like Kubernetes, Nomad, and EC2
Interview Process
We believe that the interview process should be consistent and enjoyable. We prefer the entire process to take no more than two full weeks. During these two weeks, you will be able to meet a mix of individual contributors, managers, and one of our Co-Founders. If you interview for a position requiring a take-home assessment, we will compensate you for your work and time.
Our Values
Harness Your Inner Geek đ€
Be who you are, use your unique talents to solve the problems you see, shout out your colleaguesâ contributions and abilities, and be transparent and driven about what motivates you to do your best work here at Coder.
Be Bold and Show Your Work đ„
Weâre going to fail sometimes, and thatâs how we get better. Risks are a path to innovation, so we value bold, informed, fast-paced experimentation. And we also want you to communicate when it works â or when it doesnât â so that we all can learn from each other.
Take Action with Ownership đ€
Donât wait for someone to give you permission to get things done. At Coder, we find leverage quickly and generate outcomes while staying lean. We donât want you to âstay in your laneâ - we want you to get curious, go after problems, and ship smart solutions together with your teammates. If you pick something up, take it to the finish line.
Donât F$#k Your Team đ
We love what we do and work to achieve success together. We all win when we pitch in. We have fun and keep our goal in mind: to build a product that solves our usersâ problems better than anything else. That means we jump in to help, make time for our teammates, and share our ideas so everyone can benefit.
Have Empathy for Our Users đ
Weâre an open-core company, and we value user input, intensive collaboration, and empathy for our customers â from the biggest enterprises to the individual developers using our product to code faster and with less friction.
We are an Equal Opportunity Employer
All qualified applicants will receive consideration without discrimination because of sex, gender identity, gender expression, sexual orientation, marital status, race, color, age, national origin, military status, religion, or disability or any other legally protected status.
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.