Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 100+ Golang Full Time Jobs in United States 🇺🇸 in July 2024 at companies like StackRox, Bread and ClearBlade with salaries from $60,000 to $180,000 working as a Software Engineer (Generalist), Senior Engineer and IoT Solution 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
38 developers joined Golang Cafe in the last 30 days
12,760 developer profiles page views in the last 30 days
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
10 of 126 Full Time Jobs in United States 🇺🇸 • Sort by
Date
Software Engineer (Generalist) StackRox Mountain View, United States $140,000 to $180,000 a year
July 2019
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Are you passionate about building high performant products or using cutting edge technologies? Are you interested in defining our products, working closely with Product Management, in a fast-paced Agile environment? Are you looking to be impactful and contribute to engineering initiatives to achieve product goals with excellence? StackRox has an opportunity for you where you can contribute your skills, expertise, ingenuity and passion to help us succeed in our mission!
WHO WE ARE LOOKING FOR
We are looking for a software engineer who is skilled in building large scale distributed software systems that are highly performant while reducing the cost of deployment in cloud infrastructures. The ideal candidate cares deeply about performance, resource footprint, elegant coding with a great understanding of data structures and algorithms for enterprise-grade products, and is a fearless experimenter with a willingness to try new things. You'll fit right in if you like solving challenging problems by architecting elegant solutions, designing algorithms and writing code.
QUALIFICATIONS
Bachelor’s degree in Computer Science/Engineering or related field (or equivalent experience)
1+ years of experience in software engineering, algorithm design and systems development
Experience developing in Golang, C/C++, Java, or Python, with a language agnostic attitude toward development
Strong ability to define problems, formulate solutions, effectively collaborate and communicate, plan and execute
Ability to work boldly with a sense of urgency: embrace mistakes, learn from them, and help drive the team toward success
PREFERRED QUALIFICATIONS
Master's degree in Computer Science/Engineering or related field (or equivalent experience)
Experience with Docker or Kubernetes, and Linux containerization technology
Experience with private and public cloud design considerations in the areas of virtualization, distributed systems, load balancing and networking, large scale data storage, and/or security
Experience with distributed system orchestrators, scalable messaging systems, and large throughput data processing systems
Experience with low level Linux containerization subsystems (cgroups, namespaces), other containerization/virtualization systems, or related subsystems like scheduling or networking
Expertise with a broad range of data structures, algorithms, and software design, with strong debugging skills
ABOUT US
StackRox helps enterprises secure their cloud-native applications at scale from container build and deployment through runtime. Founded in 2014 by Sameer Bhalotra (former White House senior director for cybersecurity) and Ali Golshan (former co-founder and CTO of Cyphort), StackRox has assembled a team of experts in security, infrastructure, and machine learning. StackRox enables security teams to centralize container deployment governance, visualize the container attack surface, expose malicious activity, and stop attacker activity. It combines a new security architecture, machine learning, and protective actions to disrupt attacks in real time and limit their impact. Partnered with Docker, Amazon, Google, IBM and Red Hat, StackRox is the choice of both Global 2000 and emerging cloud-native enterprise companies.
Senior Engineer Bread New York City, United States $100,000 to $175,000 a year
July 2019
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We have enormous and engaging technical challenges. We are designing an API that can drop easily into any one of dozens of ecommerce platforms, proprietary and off-the-shelf, hosted and on-site. We need to verify online identity and predict fraud while providing a beautiful and frictionless consumer experience, and mine user and financial information to approve and price credit, all in real time. And we are using technology to explore new approaches to consumer credit marketplaces that have never been attempted before.
We are looking to hire a senior engineer to join the current technology team in continuing to build out our core platform and product. This senior engineer will:
be responsible for leading design and implementation of new features and iterations of our core platform
continue to develop our core infrastructure for Bread’s scalable and reliable services
deliver new working code every two weeks in a fast-paced, code-focused agile development environment
work with the rest of the engineering team to deliver new functionality to face merchants, consumers, investors, and internal users
design new iterations of our merchant integration APIs
Requirements
Expert knowledge of server-side languages and data stores (our system is built with Go/Golang and PostgreSQL, but we’re also happy to speak with those that have strong backend experience with other languages, including JVM languages like Java or Scala; Python; or C++)
Experience with message-based, loosely coupled architectures (we use RabbitMQ and Redis)
Experience building scalable, reliable distributed systems
Experience developing systems intended for cloud deployments (we use AWS)
A passion for engineering and technology
Preferred
Knowledge of financial products
Strong front-end skills in JavaScript, using a framework like Angular (we use React)
Experience with Go/PostgreSQL/Rabbit/Redis
Knowledge of e-commerce platforms, like Magento, Shopify, Demandware, or others
IoT Solution Engineer ClearBlade Austin, United States $75,000 to $150,000 a year
July 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
ClearBlade provides an industry leading IoT platform. As such it demands knowledge across a wide domain of computer languages, user interfaces and infrastructure. We are looking for an experienced software developer with a passion for quality, performance, and scalability.
This position is for a professional services engineer who is experienced with performing technical implementations and training customers and support in the ClearBlade platform. Candidate must be comfortable working alone and in a small team, but also comfortable with rapid growth of the team and the company. Good communication and cooperation skills are a must. Candidate must also be interested in providing technical support to clients and team.
REQUIREMENTS
• 3+ years in a professional services environment in the software industry
• Ability to create modern web dashboards using standard HTML and Javascript technologies for demonstration
• GoLang, C, Javascript, Python.
• Hands-on experience with Unix (Linux MacOS), Docker, Git/Github, BitBucket, Jenkins, and web servers.
• Ability to autonomously pursue elegant solutions to open-ended problems.
• Demonstrate experience with continuous integration and agile software development.
• Practical experience with SDLC tools like Git/Github, BitBucket, Jira and Jenkins
• Experience with major cloud offerings for compute, storage and networking
• Understanding of protocols for enterprise communication (SOAP, JMS, AMQP), web server communication (REST, JSON, MQTT), device communication (BLE, Zigbee) and industrial communication (MODBUS, CANBUS, SNMP)
• Strong analytics and problem-solving skills with the ability to identify and analyze issues quickly.
Highly Desired
• Familiarity and experience with IoT-specific development issues, including challenges associated with programming small sensor devices.
• Experience with Google Cloud services and tools
• Proven track record of identifying and championing new technologies that enhance the software quality, developer productivity, and end-user experience.
• Experience in functional, regression, and performance testing.
• Experience with IoT devices like Raspberry Pi as a gateway and a Silicon Labs Thunderboard as a BLE sensor.
To succeed here you need to be obsessive about learning new technologies, excited to solve hard software problems, and curious about how we can enable others to build amazing IoT solutions. A mindset focused on writing software that is well tested, secure by default, and performs at scale that can support millions of connected devices is a necessity. You must be able to collaborate with others well and work effectively on your own projects with little oversight.
This position will be based in Austin, TX. Candidates must live in or be willing to relocate to Austin, TX or the surrounding area.
Benefits
• Close tight-knit team
• Ability to work remote
• Unlimited paid vacation
• Group health, dental, and life insurance
Why ClearBlade?
ClearBlade is a rapidly growing Internet of Things software company focused on Industrial, Transportation, Buildings Facilities and Communication Service Provider market segments.
We spend a lot of time together in our historical building downtown off 5th and Congress, and that experience shouldn’t be painful. We get together after work for events and happy hours when possible. Our team is dedicated, wickedly smart and motivated to dominate the IoT software space. It’s a great environment for innovation and personal success. If you are up for this kind of adventure, challenge and commitment, we would like to have a conversation with you.
OmniTier, founded in 2015, is a multidisciplinary team of developers, bioinformaticians, and memory storage engineers, committed to big data challenges, especially in the life sciences. Our founding team was instrumental in developing many of the flash memory technologies widely used today. Our passion is utilizing this memory technology to create customized, accelerated software solutions for genomics, edge computing, and machine learning analytics.
We are backed by some highly esteemed corporate and angel investors. We have a very open and collaborative environment, with a strong focus on delivering innovative solutions. We are seeking people who enjoy the startup culture and are innovative, focused, and committed to excellence. We respect passion and enthusiasm for solving real-world problems.
The company has offices in Milpitas, California and Rochester, Minnesota.
Responsibilities
• Architect, develop and test high performance scalable solutions for bioinformatics.
• Design and implement new algorithms and schemes to leverage flash-based storage.
• Develop tools to deploy and manage large distributed systems and to monitor and improve system efficiency.
• Integrate and test user-facing features using front-end libraries.
• Collaborate with other teams to optimize solutions.
Basic Qualifications
• Minimum B.S. degree in Computer Science or a related technical field; M.S. a plus.
• 3+ years of programming experience in C/C++, Java, JavaScript, Python or similar programming language
Preferred Qualifications:
• Experience with industry or academic research in building large-scale distributed compute/storage systems.
• Domain knowledge in fault tolerance and data replication.
• Good understanding of multi-threading, concurrency, and parallel processing technologies.
Software Security Engineer Sporttrade Washington DC / Philadelphia, United States / Remote $65,000 to $75,000 a year
November 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Hello! We're looking to hire a Software Security Engineer that will help us maintain a stable and safe backend system in production.
Our ideal candidate is someone who embodies our mantra; “Attitude to Innovate”. This is an exciting opportunity for an experienced engineer who’s looking to play a major role at a quickly growing company that’s poised to fundamentally change how Americans bet on sports.
A bit about us:
We’ve built a marketplace where people trade on the outcomes of sports events, and then can track their bets in real-time. We’re disrupting the centuries-old casino and sportsbook industry by replacing the bookie with a marketplace of sports fans. We have built our iOS application, raised funding, and now we’re looking to scale our development team to deliver a user-experience that’s second to none.
Why The Role Is Important To Us
Data Privacy is of upmost importance to us. We're looking for a team member with the experience of building PCI compliant systems and understands the obligation we have to our users to keep their data secure.
We’re looking for someone who demonstrates the interest, drive, and desire to keep learning new things and continually get better. With that in mind, here's what you'll be doing, day-to-day:
Work closely with our CTO, Greg, in building and testing backend architecture,
Spearhead efforts alongside team members to penetrate and address potential areas of vulnerability in both API and cloud infrastructure
Build, scale and monitor our AWS resources
If you're interested in the position, tell us a bit about yourself, the projects you’ve worked on and a few words on why you’d like to work with us.
What we're looking for:
Required Qualifications:
5+ years experience in software engineering
3+ years experience in system, network and/or application security engineering
3+ years experience developing secure backend systems / infrastructure in AWS
Experience building standalone APIs tailored to various types of clients
Consistent track record implementing security solutions at the business unit level
Excellent knowledge of Linux/Unix
Knowledge of Internet protocols (e.g. TCP/IP, BGP, OSPF, TACACS, ISPEC, SNMP, SYSLOG)
Capable of making production-grade design decisions prioritizing the ability of the system to scale
Proficiency in SQL and SQL-like databases
Preferred Qualifications
Previous experience building PCI compliant systems within payments realm, e.g. payment gateways, processors, card issuers, banks, etc.
Professional experience and detailed technical knowledge in multiple areas of: security engineering, system and network security, authentication and security protocols, cryptography and application security
Experience with service-oriented architecture and web services security
Experience with the application of threat modeling or other risk identification techniques
Experience with other cloud providers (AWS is required)
Experience securing API’s with Firebase authentication
Experience with container orchestration platforms like ECS or Kubernetes
Proficiency in Golang and Nodejs
Back-End Software Engineer NexGenT San Jose / San Francisco, United States $60,000 to $100,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
★ IMPORTANT: MUST have 4+ years of working experience as a developer
ABOUT US
★ AngelPad #10 - Spring 2016 ★ All-Star Company
NexGenT is on a mission to provide affordable IT education through an innovative approach that combines the best of online learning with the best of in person learning. The company is striving to spark a change in the educational system, which is currently leaving people in high amounts of debt and not giving them the skills they need to succeed in the workforce.
★ RESPONSIBILITIES
CS Bachelors or Masters degree from a top school (or equivalent experience and talent). A strong background in CS fundamentals is a must for this position.
Build out a beautiful, scalable, cross-platform IT cloud education platform
Collaborate and work closely with engineers, UI/UX designers and PMs
Iterate quickly on new feature requests
★ QUALIFICATIONS
You must be incredibly smart and a fantastic engineer. Bonus points if your friends have ever described you as a "beast" and you have super hard work ethics.
At least 5 years of working experience as a software engineer.
At least 1 year of working experience with
Managing AWS resources with automation tools
RDBMS, preferably MySQL or Aurora on RDS
NoSQL Database, preferably DyanmoDB
Node.js
Microservices or Serverless Architecture.
Another language as a back-end engineer.
Ability to choose right technologies and/or tools.
Strong knowledge about CS and our stack such as design patterns, how RDBMS works, writing performant code, etc... rather than just being able to write code which just works.
Services and/or apps built by you and published to somehwere publicly available and/or GitHub profile.
★ Bonus
- Experience with React.js
- Experience with Serverless Framework
- Experience with Terraform
- Experience with Golang
- Experience with Docker and Kubernetes
★ BENEFITS
Medical, Dental & Vision, Life Health Plans For You and Your Dependents
Very Cool Startup Office in Downtown Silicon Valley San Jose
Full Gym and Shower On-site Included
★★ Stock Options/Equity with HUGE upside as employee #6-10. Come join the next Silicon Valley Unicorn and help us disrupt tech education once and for all!
Software Engineer Deputy Atlanta, United States / Sydney, Australia $85,000 to $150,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Deputy is an amazing software platform, founded in Australia in 2008, with our North American headquarters in Atlanta, GA. We save companies with shift-based employees, like McDonald's, Qantas and NASA, time and money by streamlining their employee administration, rostering/scheduling processes using our innovative cloud-based technology and A.I.
Who you are “THE HOW”
-Language agnostic, have experience in a few languages: PHP, Golang, Java, Javascript, Ruby, Python
-PHP experience is mandatory, ~2 years experience
-Restful API design, OpenAPI, Swagger, SOA
-Understanding of a few storage engines, SQL (MySQL), NoSQL like Redis, DynamoDB or Cassandra
- Solid understanding of what it takes to build a scalable system and techniques involved, e.g: Caching, monitoring, tracing, eventual consistency, queues, load balancing, etc.
-experience with HTML/CSS, Javascript (extensive) - ES6 + build tools around it
-Understanding of Modern JS frameworks, e.g: React, Angular
Senior Software Engineer Bitfusion.io Austin, United States / Remote $100,000 to $180,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Bitfusion is an Austin, TX and a Bay Area company building the operating system for managing AI infrastructure across CPUs, GPUs and FPGAs in next generation data centers and clouds.
We are looking for strong cloud infrastructure engineer (developer type) with self-directed work habits and strong willingness to learn. You will be part of a collaborative team with a culture of open communication, innovation and make-it-happen mindset. You will work on bleeding edge technologies and have the opportunity to lean new technologies. Expect excellent application development skills and Kubernetes experience is a must. Experience with building highly available, scalable and generalized infrastructure and solid proficiency with at least one modern general-purpose programming languages like C++, Go, Python, Scala, etc is essential.
You should have a BS, MS, or PhD in Computer Science, Computer Engineering or equivalent. Top-notch communication skills are essential. Strong problem solving skills and out of the box thinking are a must. Must work well in a fast paced team of talented, motivated, and coworkers. Physically located in Austin, TX is highly preferred, though remote work may be possible depending on qualifications.
Must Haves
* 5+ years of relevant industry work experience
* BS, MS or PhD in Computer Science or equivalent program
* Hands-on development with highly distributed and micro-service environments in clouds like AWS
* Experience with Docker container related technologies like Kubernetes, Mesos, etc
* Experience with large-scale distributed systems and client-server architectures
* Demonstrated proficiency with at least two modern general-purpose programming languages like C++, Go, Python, Scala, etc.
- Demonstrated ability to adapt to new technologies and learn quickly
* Should be able to pick up any new programming language and demonstrated ability to adapt to new technologies quickly
Nice to Haves
* Experience building APIs and client libraries
* Experience with industry or open-source projects in large-data, parallel and distributed systems
* Experience building technologies with caching, RPC, queuing, parallelism, multi-threading, concurrency
* Experience with full stack web development
As part of your job application, send us some bullet points about the most recent projects you worked on with Kubernetes, whats your favorite programming language, what kind of things have you hacked in the past, why would like to be part of this team, etc.
Senior Backend Engineer ReviewTrackers Chicago, United States $100,000 to $140,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
ReviewTrackers is the rapidly-growing customer feedback platform trusted by tens of thousands of businesses. Using data, insights and technology, we partner with brands to ensure customer success. We have created an environment where employees can learn, grow and do the best work of their careers. We are seeking a Sr. Backend Engineer who wishes to learn new skills, contribute great things, and be the best version of themselves.
We are a polyglot shop, and use the best tools for the job. On the front-end, we use React/Redux on Node.js. Our public API is written in Go. Our micro-services are written in Ruby or Go.
What we need from you:
-3+ years practical use of programming in a modern programming language
-Solid object-oriented programming and functional programming design skills
-Passion for technology and building scalable systems
-Experience with SQL (PostgreSQL)
-Excellent communication skills
-Participated in the architecture and design of new and existing products
-Never stopped learning, and are always ready to pick up new languages, frameworks, libraries
-Advanced knowledge of one or more of the following technologies: Golang, Node, React/Redux, Javascript (ECMAScript 5+), Ruby, HTML/CSS, PostgreSQL, Solr, Rabbit MQ
Preferred Background:
-Experience using Golang in a production application
-Experience using Ruby and PostgreSQL
Engineering team culture:
-Time dedicated to discussing & POC-ing product ideas created from ALL employees, including engineering
-Clear and defined promotion path for all engineers
-Collaborative work environment. Our engineers are super friendly and love to help each other out!
-We regularly pull in tech-debt items to work on in sprints
-Weekly 1 on 1 with manager
-Tight-knit relationship with the Product Team & use data-driven decision making
-Bi-weekly company wide demo day to find out what individuals throughout the company are working on
-Monthly Engineering lunch and learns
Engineering Process:
We get our work assignments through two week sprints which include kickoff, grooming (estimation), retrospective and daily standups
Engineer benefits at ReviewTrackers:
-$1500/year education budget (conferences, continued education)
-Weekly WFH day
-Separate monthly budget dedicated to education through books
-We strive for 3 (2 guaranteed) 100% meeting free days
Awesome Perks and Benefits at ReviewTrackers:
-Blue Cross Blue Shield healthcare benefits that are built for both individuals and families - ReviewTrackers pays for your Health, Dental and Vision coverage
-Flexible PTO
-401k match
-Startup culture with lots of room for growth and impact
-Formal and informal career development, including frequent Lunch and Learns
-Transparent environment; all team members have access to company performance information and leadership team
-Your own MacBookPro, Sonos in the Office, and access to cutting-edge technology
-Well stocked kitchen with healthy snacks
-Company outings (after hours MarioKart tournaments, comedy show nights, salad bar lunches, happy hours)
-Take your coworker to lunch program where RT will cover the cost of lunch between you and your peer
-Continuous learning with unlimited books on Kindle
-Dog friendly office
Senior Software Engineer Taloflow Vancouver / Los Angeles / Sunnyvale, United States $100,000 to $120,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
By 2020, over 50% of enterprise technology spending will be cloud-based (IDC). However, 45% of cloud spend or over 15 Billion dollars a year is wasted in unoptimized cloud spend. That’s because getting visibility and optimizing cloud costs is akin to solving a murder mystery.
Taloflow is an observability and actionability platform that correlates data from cloud infrastructure and legacy systems with business events and KPIs to create real-time AI-driven workflows to save enterprises millions on their cloud costs.
Founded in 2017 by a team of serial entrepreneurs and technologists, Taloflow has been growing fast with the mission of helping enterprises better manage and adopt distributed cloud technologies. Taloflow has participated in the sixth cohort of the Creative Destruction Lab at the Rotman School of Management at the University of Toronto and currently is part of Plug and Play’s Enterprise 2.0 Silicon Valley Batch 1 in Sunnyvale, California.
We’re a small and focused startup, a product-centric team of designers, developers, scientists, and PhDs — all bound by intellectual curiosity, aptitude, and drive.
We don’t want rockstars, ninjas, or pirates, we want to build a team and culture of diverse identities and backgrounds that value integrity, curiosity, design, execution, and accountability. If this fits your description — we’d love to chat.
Taloflow is currently seeking a Senior Software Engineer with recognized proficiency in Java / C++ / Go to join our Product and Platform team.
This is a unique opportunity for a technologist with a product centric mindset. You will be working closely with management and our product and platform development team.
As a Senior Software Engineer, your primary role will be to work on the back-end + infrastructure of our tech stack.
Requirements:
5+ years of software development experience
Experience with Git
Experience with either Java / C++ / GO
Experience with DevOps on AWS / GCP / Azure
Experience giving code reviews, and mentoring junior engineers
Nice-to-haves:
Exposure to Web Assembly
Experience with Maven
Experience deploying in AWS or GCP environments
Experience building developer tools
Experience building Enterprise products
We’re looking for colleagues who:
Love building products
Curious + Enjoys experiments
Appreciate good design and simplicity
Love teaching and learning from others
Accountable and takes initiative
Comfortable with an agile environment
We offer:
A culture that values inclusivity and diversity
The challenge of joining a small and growing team solving important problems
Competitive salary and equity
Beautiful Vancouver or Los Angeles office
Computer hardware of choice
Benefits:
100,000 - 120,000
0.00 - 0.3%
Taloflow is committed to creating a culture of diversity and inclusivity. We want to build a team and culture of diverse identities and backgrounds that value integrity, curiosity, design, execution, and accountability. We are an equal opportunity employer and encourage applicants from all backgrounds to apply including but not limited to visible minorities, underrepresented sexual minority groups, women, and persons with disabilities.