Golang All In Bits Jobs in United States Paying 100,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 200+ Golang All In Bits Jobs (7 new this month) in United States 🇺🇸 in April 2025 at companies like SendGrid, BitMED and NTWRK paying at least 100,000 USD per year working as a Principal Software Engineer, Systems Software Engineer and Full Stack Software Developer. 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
57 developers joined Golang Cafe in the last 30 days
13,359 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 210 All In Bits Jobs in United States 🇺🇸 paying at least
100,000 USD per year • Sort by
Date
Principal Software Engineer SendGrid Denver, Colorado, United States $130,000 to $170,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
The Principal Software Engineer opening is an exciting opportunity to join SendGrid’s Customer Growth Engineering team, developing features and software that impact all points of the customer lifecycle. You’ll make a tremendous impact with the team that spearheads microservice development and operability at SendGrid, using the latest distributed systems programming techniques and technologies like rate limiting, circuit breakers and multi-datacenter (including AWS). You’ll bring the ability and experience to write complex backend services, communicate effectively with cross functional teams, and have a tremendous drive to hone your craft.
Denver is our global headquarters and home to the Customer Growth Engineering team, our revenue growth engine - which your efforts will directly impact.
What You’ll Do
Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
Design entire systems from scratch, end-to-end, that can fit into the SendGrid architecture
Develop solutions for complex problems both independently and with team members
Work with other teams to troubleshoot/determine resolution for complex issues across team domains
Focus on designing and implementing systems for scalability, testability, supportability and maintainability
Use your foresight and experience to keep our systems effectively running now and in the future through profiling, load testing, failure testing, monitoring and much more to have confidence in the robustness of the systems we deploy
Lead team initiatives and implementations from conception to completion
Recommend and champion improvements to our software and product development process
Drive improvements in quality of team's work output
Systems Software Engineer BitMED Austin, United States $114,000 to $156,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Here at BitMED we appreciate transparency and creativity. So, let’s try something new. We would like to give you the opportunity to learn more about this role the same way we would get to know you. An application!
We’ll go first…
Why is this position crucial to BitMED?
Our lean team is ready to grow! We are rapidly onboarding 22M members to our platform and that number is growing every day. Our Systems Software Engineer will be responsible for defining and implementing our software standards as they integrate between frontend, backend, data storage, infrastructure and other core system components. By joining our small team, they will be an integral contributor in developing our engineering culture. This person will be a key enabler for lean integration, faster innovation, rapid development, streamlined communication and improved collaboration.
Why does this person want to work at BitMED?
They are excited about bringing blockchain technology to the healthcare community at scale. Joining BitMED is a strategic and advantageous career move for them as they will play a crucial role as a contributor to bringing a global, no-cost healthcare solution to market. They visualize the impact they’ll have in this role and are prepared to offer their expertise towards building a successful new platform that will change the way the world views healthcare.
What will this person do on a day-to-day basis?
The Systems Software Engineer will be responsible for designing and implementing software for a variety of scalable, reliable, and secure distributed computing systems (e.g. blockchain). They will design, implement, and debug core components of internal distributed computing services. They will research and implement key technologies (e.g. blockchain), architectures, and standards. They will work with other engineering teams to ensure that services meet scalability, availability, security, and performance goals.
What is this person expected to accomplish within their first 90 days?
This person will assess the status of our current system software and build upon them. They will work with various members of the engineering team to define and implement API standards. During their first 90 days, our Systems Software Engineer will design and implement Protocol APIs for BitMED’s core services and work with various internal and external technical teams on the adoption. By the end of their first 90 days, we expect this person to draft the Protocol API documentation geared towards open-sourcing the API.
What qualities should this person have?
BitMED is looking for a person with the willingness to learn and the ability to contribute right off the bat. They can balance timeliness and business priorities with technical feasibility. They are adamant about solving problems and are a reliable resource for insight and assessment of technical issues. They are able to speak openly and humbly about their failures and mistakes, clearly articulating what happened and how it was addressed. They are passionate about learning, executing and leading by example. They are an open source enthusiast and a best in class developer with a desire to gain knowledge in an emerging market. They are able to think through and anticipate how hackers and others may attempt to subvert or misuse applications.
What experience should this person have?
5+ years of overall developer experience
2+ years measuring, analyzing, and optimizing performance
2+ years developing distributed applications and API integration
2+ years developing applications using cloud-based platforms and microservices
Strong understanding of concurrency, parallelism and distributed systems
Knowledge of concurrency control, data structures, algorithms, distributed system architectures and networking
What technical skills MUST this person have?
1+ years of experience with blockchain security technologies and cryptography knowledge
Strong systems programming skills
Experience with all aspects of software development from architecture to deployment and maintenance
Familiarity with distributed storage systems (HDFS, Amazon S3)
Fluency in Go (golang) C/C++, Python, shell scripting
Excellent written and verbal communication skills
Hands-on developer-level understanding of blockchain technologies including smart contracts, blockchain applications or proof-of-concepts (POCs) using Hyperledger, Ethereum Solidity or other proprietary languages and APIs
Proven ability to translate requirements from architects and product managers into functional code.
Knowledge of database technologies including SQL/NoSQL
What skills would we like this person to have?
Strong passion for technology and applying it to business solutions
Working understanding of blockchain technologies, cryptocurrency, and financial software
Experience running a large-scale production system
Full Stack Software Developer NTWRK Los Angeles, United States $100,000 to $150,000 a year
September 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We have an opening for a Full Stack developer who is entrepreneurial and loves storytelling. This is a great opportunity for someone to get in early and help lead and shape a team of developers.
We’re looking for someone who wants to grind it out and get their hands dirty. Someone who knows when to use gum and duct tape and when to be super formal and tight.
You’ll be the foundation of the team, with the opportunity to help us grow our culture and company.
We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.
You’ll be working alongside our product developer / manager, collaborating on the various layers of the infrastructure for our mobile platform (IOS / Android).
Essential Duties and Responsibilities:
• Drive engineering efforts from ideation and design through implementation.
• Solve complex technical challenges
• Design, develop and deploy overall architecture of both web & mobile applications.
• Maintain quality and ensure responsiveness of mobile applications.
• Collaborate with product team to design and implement new features.
• Experience working with designers and converting designs to interface elements.
Job Qualifications – Education and Experience:
• MS/BS in Technical Field, Computer Science or Mathematics.
• Ability to anticipate operational needs and identify growth opportunities. Take the lead shepherding special projects and key initiatives.
• Ability to collaborate in a rapidly evolving matrix environment and to interact effectively with business stakeholders.
• 5+ years of software engineering experience
• 3+ years of experience with one or more general purpose programming languages including but not limited to: Go, C/C++, C#, Objective C, Python, JavaScript, or Java
• Extensive experience with REST APIs
• Strong written and verbal communication skills with the ability to work well under pressure with a variety of people; facilitating communication between teams.
• Possess a motivated, “self-starter" personality, with the ability to learn and adapt quickly to changing needs.
• Highly organized, detail-oriented, and timeline driven with ability to handle many competing priorities, fulfill several project requests simultaneously in a changing environment, and meet tight deadlines.
• Knowledge of code versioning tools such as Git, Mercurial or SVN.
• Highly experienced with Content Distribution Network workflows & configurations, specifically Akamai & Wowza.
• Highly experienced with back-end programming languages (Ex: PHP, Python, Ruby, Java, .NET, JavaScript & GoLang).
• Proficient experience using Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
• Development experience for both mobile (IOS/Android) and desktop HTML 5.
• Understanding of server-side languages including such as Jade, EJS, Jinja and Heroku.
• Experience with cloud message APIs and usage of push notifications.
Senior Software Engineer General Motors San Francisco, United States $100,000 to $140,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Role Summary
The Senior Software Engineer is a team member of Global Connected Consumer Experience – Advanced Development & Concepts Group and is responsible and accountable for the quality and delivery of applications that make up complex systems serving GM customers. This role requires extensive knowledge of software development technologies, techniques and processes. The successful candidate will work independently on projects around autonomous vehicle and ride sharing. The individual will be tackling hard engineering problems on a day-to-day basis. The individual will work as a member of a multi-disciplinary team of individuals of various levels of experience who will be driving new software and/or software improvements across the organization.
Key Responsibilities
Ability to understand complex problems in the data, natural language and contextual spaces from PoC through the product.
Create solutions that scale to in the face of big data using the latest technologies including open source
Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, Object-oriented Analysis and Design
Maintain a balance between building sustainable, high-impact projects while shipping software quickly
Software modeling and simulation
Evaluate and identify new technologies for implementation
Maintain standards compliance and adherence to governance policies
Work with leadership to identify continuous improvement opportunities for software development, design and engineering areas
Drive for code asset management and reusable design frameworks
Conduct research on new products and drive implementation to benefit/optimize overall software development
Required Skills and Experience
Experience with common programming languages like Java, C++. Broad experience with software at all levels is a must.
Experience with common intelligence tooling from big data stores, cloud platforms, Python and machine learning frameworks preferred.
Rich experience in software throughout the ecosystem from embedded, mobile and cloud platforms.
Hands-on and can-do attitude in developing solutions to software architectures to meet user experience, platform or performance needs.
Expert knowledge of database modeling and data structure principles, techniques and best practices.
Strong knowledge of design patterns, different programming paradigms.
3+ years of experience as software engineer
Passionate about self-driving technology
Required a degree in computer science or related technical field.
Master’s degree, preferred
Lead Engineer Proton Boston, MA, United States / Remote $120,000 to $160,000 a year
February 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Proton
This role has no specific closing date
$120-160k plus equity and benefits
Boston, MA or Remote Considered
At Proton we're bringing cutting-edge technology to the world of business-to-business distribution. It's a large market that offers an enormous opportunity for growth. The industry we serve accounts for trillions of dollars of revenue a year. It's a huge chance to have an impact by shaking up an industry that's still waking up to the promise of technology. We have a chance to really transform the way a huge number of people work for the better, and bridge the gap between amazing software tools and human expertise.
By becoming the source of truth for our customers' data, we're helping them make better decisions and be more effective. We’re looking for a lead engineer for our data platform team to help make that vision a reality.
As a member of the data platform team, you'll build backend systems that unify, clean, and transform our customers' data. In addition, you’ll serve as the engineering leader for the team, helping your fellow team members deepen their expertise, effectively collaborate, and develop a technology vision. Together with the product team, you'll work to build scalable solutions to big problems. This position reports to our chief technology officer.
Our team codes in Python, JavaScript (using the Vue framework), and Go, with modern scalable document- and key-based data stores behind them. We prefer excellence to expediency. Backed by our microservice architecture, we want the best tool not the most convenient. If there’s a compelling case to write something in Clojure, we can and will do it. With strong foundations, specific knowledge of these tools is not required. As the driver of engineering on this team, you'll have a chance to define the technology vision for our order entry systems.
As an early member of the company, you’ll have a chance to shape how we grow, making key decisions around technical choices, and defining our culture. We're working to build a sustainable environment where excellence sits alongside a recognition we operate in a system and a need to nurture learning at all levels. Our growing corps of engineering leadership, including this role, should bring more expertise into that equation.
At Proton, we hire a little differently. Read about that and more on our engineering blog.
We'd be thrilled to have you apply. If you've read this far, but decided not to apply, we'd love to get your feedback on why--let us know at hiring@proton.ai.
Senior Software Engineer SugarCRM Remote (United States) $100,000 to $120,000 a year
February 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
The Cloud Platform team is responsible for creating robust, scalable, and highly performing technologies that drive all of our cloud offerings. You’ll be responsible for building new services and architectures while helping transform parts of our product lines into a robust and state of the art offering. We are looking for exceptional engineers with a deep understanding of distributed systems, multi-language software development, and an understanding of what it takes to truly create an innovative platform that others can build on as well.
So, if you are a motivated engineer looking to join a collaborative team, submit your application. You might be a perfect fit!
Impact you will make in the role:
Development of core micro services in a global kubernetes cloud environment
Produce high-quality, readable, scalable, secure software that performs well, and at lightning speed using test-driven development
Further develop, optimize, refactor and understand our software architecture
Push the envelope of software design and architecture
Challenge, mentor and learn from your peers
Design reviews and code reviews to keep the standards high
Continually sharpen your own skills
Expertise you will bring in:
5+ years in software development
Golang
Familiarity with micro services architectures, messaging, loosely coupled design, NoSQL / relational databases, Restful APIs and protobuf
Must be able to adapt to a fast-paced collaborative environment
Strong written and verbal communication abilities, flexibility, and commitment to meet deadlines are a must
Senior Engineer Bread New York City, United States $100,000 to $175,000 a year
July 2019
3 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
Want to build a product that uses data to see and make sense of the future?
If you are a passionate coder who wants to make an impact working on a product that clients love, we’d want to talk with you.
At CB Insights, we build products that help clients make sense of the future and drive their businesses forward using data. Our system retrieves large amounts of structured and unstructured data, uses scientific methods to extract knowledge and insights from the data and presents the data through a sophisticated dynamic user interface which enables the user to find answers to their most important questions.
As a Senior Software Engineer at CB Insights you will be part of a cross-disciplinary, self-motivated team with clear ownership and passion to form the future using state-of-the-art technologies, writing quality code that ships often.
Our backend software engineers work on creating robust services and scalable data processing jobs. We focus on modularity and reuse where it makes sense while ensuring that there are no constraints to delivering world-class software continuously.
Much of our software team has been with us for several years, despite a white hot tech market with options galore. We attribute this to our collaborative teach and learn culture where the role evolves with your interests.
If this sounds interesting to you, reach out and join CB Insights now!
Key Responsibilities:
Develop features for our next generation market intelligence platform on a small Agile team
Consistently and frequently deliver solutions that are well-engineered, maintainable, and tested within the agreed upon timeframe
Participate in code reviews and sprint planning, help to identify opportunities and work through challenges and share knowledge with your colleagues, including mentoring
Collaborate with the product team to understand business requirements
Requirements and Qualifications:
BS in Computer Science or Engineering with 6+ years of professional experience as a Software Engineer or MS with 4+ years experience
Professional experience programming in Python, NodeJS or (Go a plus)
Real world experience programming high volume backend data processing systems between multiple databases including MySQL and ElasticSearch or Solr
Proficiency developing in a Mac/Linux environment, requiring experience with Git and Docker
We know that diversity makes for the best problem-solving and creative thinking. We are dedicated to adding new perspectives to the team and encourage everyone to apply if your experience is close to what we are looking for.
Happy, Helpful, Humble, and Hungry: Check out more about our company culture here.
EqualOpportunityEmployer: CB Insights is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Live Planet, Inc. develops infrastructural technologies to enable producers to deliver next-generation media experiences and services to consumers worldwide. Founded by serial entrepreneur Halsey Minor (CNET, Salesforce, Google Voice….), Live Planet's solutions include:
The LIVE PLANET System: the only end-to-end capture, distribution, and monetization system for immersive video. The LIVE PLANET System makes it easy, practical, and affordable to create and deliver stereoscopic VR and 360° video, whether live or recorded, allowing creators to focus on their productions and applications. (www.LivePlanet.net)
The VIDEOCOIN NETWORK: a decentralized video encoding, storage, and content distribution system that turns all cloud-based video services into an efficient algorithmic market running on a new blockchain with a native protocol token, the VideoCoin (issued by the VideoCoin Development Association Ltd.). The VIDEOCOIN NETWORK will lower costs by deploying unused compute resources, enable a new generation of applications via open APIs and open source-based development, disintermediate media behemoths with peer-to-peer video distribution, and increase privacy with decentralized, end-to-end encryption. (www.VideoCoin.io)
The Opportunity:
You will own the Live Planet VR Camera software development and configuration. You will design, develop and support applications that control camera behavior, collect information from the camera, update software on camera, etc. Also you will own Live Planet VR Camera CI, testing and embedded OS configuration.
We are looking for a self-driven, talented engineer who will focus on the camera's core application software stack and the Linux-based infrastructure around it as well as help be a core member of the Camera team. This is an opportunity to make an impact for the Live Planet Camera System.
We are a fast moving team with a lot of unique knowledge in VR, hardware, video streaming, and distributed compute knowledge. It is a unique chance to grow as a leader and an independent owner of very cool software stack based on modern technologies and processes.
Needed Experiences and Skills:
Working understanding of Linux concepts, specifically Ubuntu based functionality (Systemd, Debian packages, Common Configuration files, etc.)
Experienced Golang engineer with practical experience of HTTP 1/2 (GRPC) micro services development.
Software design skills; in other words you know how to organize multiple of micro services to work together in clean and efficient manner.
Feel comfortable to organize and optimize startup, discovery and networking of OS (operating systems).
General knowledge & understanding of video pipelines & streaming
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.