Feedback
Get a weekly email with all new Go jobs
x

Golang Jobs in USA


Hand-Picked Go Jobs • Apply directly to companies • Clear salary ranges

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application




For any enquiries on this job please contact the job poster [email protected]

Sponsored Jobs
Form3 Logo
Senior Software Engineer (Go) with Form3Sponsored
100% remote (UK/EU only)
€60,000 to €95,000 a year
3 weeks ago

Job Description

THE TEAM

Our awesome Software Engineering team is 100% remote and consists of talented Senior Software Engineers that collaborate across 15 European countries. Our software engineers work in small, highly agile, self-managed teams. They share a common interest in engineering best practices and understand that quality is everyone’s responsibility. Their philosophy is to favour open-source collaborative development – leveraging open-source tools and communities, whilst always making sure to share their know-how back up stream. Put simply, they are cloud-native enthusiasts and DevOps advocates.

THE ROLE

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a powerful state-of-the-art microservices architecture. The work is cutting edge, constantly changing and focused on building highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

OUR STACK

Go, AWS, Kubernetes, Microservices, Docker, Terraform, Github, Postgres, Redis, CQRS, Prometheus, Vault, Consul, PACT, Linkerd, Elasticsearch, TDD, BDD, Pair Programming.

WE’RE LOOKING FOR ENGINEERS WITH

Passion for cloud-native technologies, modern infrastructures and tools, and keeping up with the latest in engineering best practices

Experience in designing and building distributed, scalable systems

Exposure to public cloud platforms (AWS, GCP etc)

An appreciation of the DevOps culture and the value of automation

Emphasis on code quality and software development best-practice

Polyglots who are comfortable picking up new technologies with a “right tool for the job” mentality

Above all, we’re looking for enthusiastic engineers who love working in a DevOps culture and value teamwork, different perspectives and blending disciplines.

BENEFITS

30 days annual leave plus bank holidays

Remote first environment

Flexible working arrangements

Training tools such as Udemy and educational reimbursements

Full details are available on our careers page

ABOUT US

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

EQUAL OPPORTUNITIES

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
Superthread Logo
Lead Backend Engineer (Go) with SuperthreadSponsored
Remote
£60,000 to £90,000 a year
3 weeks ago

Job Description

Superthread is a remote company headquartered in London.

Our mission is to build collaborative software that’s Super-Fast (20 times faster than Jira and Confluence) and Nice-To-Use.

We are seeking a talented Lead Backend Engineer (Golang) to help us achieve our mission.

What you will do

  • You will implement high-quality and readable code which has 100% test coverage.
  • You will build scalable, robust, and performant microservices.
  • You will automate everything that can be automated.

Who we are looking for

  • You love programming and well-crafted software.
  • You are tidy, organized, steady, and persistent.
  • You like to leave things better than they found them.
  • You have varied interests.
  • You must have top-notch communication skills and fluency in English.

Why Superthread

  • We focus on our users rather than our competitors.
  • We care about the detail.
  • We embrace innovation.
  • We embrace the long-term.
  • We believe in work-life balance.
  • You will team up with the founder to create a great product with your signature on it.
  • You’ll join us at an early stage. You will receive an attractive package, and if things go well, meaningful equity ownership.
  • We are backed by top European SaaS VC’s.

Apply ⎘ Copy Link ↗ Visit Link
Level Logo
Senior Software Engineer (Go) with LevelSponsored
Remote
$110,000 to $115,000 a year
2 weeks ago

Job Description

About Us

Level (https://level.io) is an exciting startup that will soon be entering the remote monitoring and management space. We’re fans of the “Lean Startup” methodology and after many customer conversations, we’re almost ready to launch our MVP. We feel like this space is stale with older products that offer a poor user experience. Our product features a simple interface and exciting technology that none of our competitors are utilizing.

We’re backed by the founders of a very successful Managed Service Provider (MSP). They have extensive experience in the IT space and have proven invaluable in helping us validate that we are building the correct thing.

Salary

$110,000 - $115,000

Level Senior Engineer Role

Level is building a modern remote management and monitoring solution. We are a small team that is well funded and close to launching to our early access customers. We are searching for a strong, multi-talented individual contributor who is comfortable with systems-level programming and networking who can contribute to our agent, written in Go.

Must-Haves

  • Deep knowledge of a systems language like C, Rust, or Go.
  • Not afraid to dig into an RFC. Low-level internals excites you, rather than scare you away.
  • Experience with system-level APIs in Windows (win32), macOS, and/or Linux.
  • Excellent written communicator.
  • Willing to learn and work with Go.

Nice-to-Haves

  • Significant WebRTC experience. You have built something with Pion.
  • C/Objective-C experience, sometimes using system APIs means writing bindings to use in Go.
  • Video encoding experience. You have worked with H264 and understand the spec.
  • Building cross-platform libraries, our Go agent compiles to Windows, Darwin, and Linux on a variety of architectures.

Things you might work on

  • Building a cross-platform interface to query the active processes on an OS and transmit them over a WebRTC Data Channel to our web app.
  • Working with libav to create a custom h264 encoder to reduce the latency and bandwidth of streaming a device.
  • Creating a system tray GUI for the agent.
  • Securely allowing scripts to be executed against a machine and piping the results over a WebSocket connection.

Why you might want to work with us

  • We are a small, fully remote engineering team, and there are no layers of bureaucracy. You can have a huge impact here.
  • We are very flexible with working hours, we don’t expect you to work a consistent block of time, we trust you to get your work done.
  • We are on the cusp of launching our MVP and starting to grow.
  • We will offer profit sharing so our small team will receive dividends on profits the company makes.

More About Us

We are a startup headquartered in beautiful downtown Asheville, NC. We are a small, close-knit team working to upend the RMM market with a new product. Our CEO and leadership team have done extensive product research and are focusing on traction channels to grow while the product is being built. Though we are a startup, our investors have given us a multi-year runway.

We have already made substantial progress towards an MVP. We need someone to come in and help finish our Go agent who is an experienced self-starter that can make an impact on our product development. We aren’t interested in someone that just wants to work down a list of pre-defined tasks. Our ideal candidate loves working on products and will help shape the direction of ours. We hope to launch within the next couple of months and want someone to come on this journey with us.

We really like the Basecamp philosophy and try to make sure that it doesn’t have to be crazy at work. We won’t ask that you work weekends, or late into the night. We don’t mind if you need to leave for an appointment in the middle of the day. We understand that software development doesn’t happen for 8 hours straight and don’t worry about counting time in the chair. We trust that given a fair timeline with a scope that you help us determine you will be able to deliver features. We are concerned with the end goal, not micromanaging you on the way there.

Pay

We’re looking for someone great, but are an early-stage startup. We are offering a rate of $110-$115k plus (eventually) profit sharing. We know you could make more elsewhere, but this is an opportunity to jump onto a startup that has the chance to grow quickly in revenue where our profit sharing will ensure you are compensated for the value you bring.


⎘ Copy Link ↗ Visit Link
PeopleConnect Logo
Senior Software Engineer (Go) with PeopleConnectSponsored
San Diego, CA, USA
$100,000 to $130,000 a year
2 weeks ago

Job Description

Senior Software Engineer (Go/Golang) with PeopleConnect (formerly The Control Group TCG)

PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING!!! We are looking for a talented, collaborative Senior Software Engineer to join our award-winning team. Would you like to be part of a pioneering tech community in a highly successful company? Does the idea of keeping up with and learning the newest technologies with other brilliant techies sound exciting? If so, then read on!

People Search (aka TCG) is an award-winning web development company with over 15 million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative and talented. We work hard, play hard, and together — we work magic!

Our new San Diego state-of-the-art office has stunning views of beautiful downtown, Petco Park and the Harbor. Our dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)! We offer a highly competitive salary + bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Check us out here! www.peopleconnect.us

You will already have extensive experience using Go to build applications in a service oriented or microservice architecture. You relish complex technical challenges yet prioritize simplicity in your solutions. You understand the business requirements behind the software you build. You are passionate about learning and stay current with new technologies. You play well with others yet can operate independently as needed.

Responsibilities Include (but not limited to):

• Build and maintain ecosystem of high-volume services and APIs. • Scaling and optimizing services and databases for performance. • Own features from technical design through maintenance. • Build features, investigate and fix bugs, write routine-complex tests. • Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins. • Consistently use software engineering best practices. • Lead day to day tasks and priorities, accurately estimate time to complete tasks, resulting in high quality and high productivity for at least one (or more) product team(s). • Independently lead tasks to completion gathering requirements from stakeholders. May be responsible for driving initiative to completion. • Provide training and mentorship to other Software Engineers on their team. May do same for other teams. • Other duties as required.

Requirements:

• Bachelor’s degree (or higher) in Computer Science or relevant field (or equivalent). • At least 3-5 years’ directly related software development experience. 5-7+ years’ preferred. • Advanced-expert programming skills using Go. • Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization. • Advanced–expert experience using Linux. • Advanced-expert understanding of underlying architecture and infrastructure that runs their team’s projects. • Extensive experience with cloud computing. • Solid experience with git. • Experience using Docker in production. • Some experience using Kubernetes and Terraform highly desirable. • Intermediate-advanced ability to assess/improve performance and increase observability within team’s projects. • Strong ability to develop unique, outside the box ideas. • Strong troubleshooting and problem-solving abilities. • Strong attention to detail. • Excellent communications skills and highly collaborative within their team, other teams and cross-functionally. • Ability and willingness to lead projects and mentor other growing software engineers. • Able to work with teams as well as independently with minimal supervision. • Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion. • Excited to learn new things and share knowledge and best practices with others.

Note for Principle Agencies - Principle agents should not forward resumes to The Control Group (TCG). TCG will not be responsible for any fees arising from the use of resumes submitted from agencies without a prior written and signed agreement and authorized job order for this position in place.


Perks & Benefits

We offer a highly competitive salary + bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)!

Apply ⎘ Copy Link ↗ Visit Link
Upvest Logo
Golang Backend Engineer (f/m/d) with UpvestSponsored
Berlin, Germany
€70,000 to €85,000 a year
3 days ago

Job Description

At Upvest, we are building the financial infrastructure of tomorrow. Our vision is to create a world in which any asset can be owned and traded digitally by anyone, anywhere. Our bold long-term view is backed by Europe’s largest tech VCs Notion Capital, Partech and HV Capital. Today, we count 28 talented people from 14 different countries and we want to keep expanding our team of Upvengers.

Your mission:

We are seeking a full-time backend engineer to build a securities API for financial institutions, the first such API in Europe. Your goal is to take ownership of designing, developing and maintaining microservices written in Golang.

A greenfield project. Cutting edge technologies. No legacy code.

This role will give you the opportunity to:

  • Build fault-tolerant, horizontally scalable systems. Using Microservice architecture powered by Docker, Kubernetes, Kuma service mesh and Kong as a Gateway.
  • Build event driven applications using NATS
  • Work on different aspects of our API-product portfolio as part of the development team
  • Develop data processing and storing mechanisms
  • Work on improving the reliability of our API tools, as well as developing innovative tools
  • Work with an agile methodology: in the end of the 2-weeks sprint cycle we have a demo with retrospective to make our software delivering faster

Requirements:

  • At least +2 years of experience and passion about Golang and distributed systems
  • Fluency with SQL databases such as PostgreSQL, transaction isolation, performance optimization
  • Fluency with event driven architecture and concurrent algorithms
  • Be proactive in learning new stacks and have a high sense of taking ownership
  • Excited to work in a fast-paced and dynamic startup environment

Nice to have:

  • Experience with Docker, k8s, understanding principles of a service mesh
  • Experience with Monitoring and Tracing using opentracing/opencensus/opentelemetry/elastic APM
  • Understanding of encryption algorithms and their application
  • Experience working in Fintech domain

Perks & Benefits

Our values:

  • Think Fearlessly, Act Fast: We embrace the accelerated pace and ambiguity of building a business on the frontier. We take risks and look forward.
  • Be Street Smart: We are always tuned in to what is going on. With ourselves, our team, our users and the market.
  • Step Up, Stand Together: Every individual is prepared to speak up for what they believe in and stand together as a team to deliver the result, even when the going gets tough.
  • Low Egos, High Expectations: Although we take our work seriously, we don’t take ourselves too seriously. We have hunger and humility in equal measure.

If you want to build the financial infrastructure of tomorrow, a new challenge awaits you!

Interview Process

4 steps where you’ll get to know the CTO, the Product Lead, the People Team, and our Senior backend engineers Anton and Vadym. Our avg process time is about 5 working days. Yes, we’re pretty quick :)

Apply ⎘ Copy Link ↗ Visit Link
Rebellion Defense Logo
Site Reliability Engineer with Rebellion DefenseSponsored
Washington, DC / Chicago, Illinois, USA
$100,000 to $200,000 a year
1 week ago

Job Description

We are looking for a Site Reliability Engineer (SRE). As an SRE, you will be tasked with the reliability and operation of our production environments. SREs are tasked with ensuring teams within the company receive help maintaining software at scale, as well as help designing and developing software for scale. SREs are expected to engage with the product teams to ensure the delivery of our software is as seamless as possible.

These position is based out of our Washington D.C. or Chicago Illinois office locations. An active clearance or ability to obtain TS/SCI clearance will be required.

We look for a track record of the following:

  • Coming alongside high energy engineering teams to enable the adoption of best practices to enable the scalability and reliability of deployed software,
  • Defined architecture and built services at scale on public infrastructure such as AWS and Azure,
  • Experience designing, implementing, deploying, and operating high scale production services,
  • Experience facilitating the definition and implementation of SLIs and SLOs,
  • Understanding how to carefully spend error budget to handle regular deployment of large changes to production,
  • Deep experience in Linux operating systems, and systems engineering,
  • Comfort delivering critical software in Go and Python,
  • Willingness to debug problems across the stack,
  • Comfortability with working on underspecified problems and are capable of rapidly learning and iterating on solutions,
  • Experience building the wrong system enough times to avoid the common pitfalls, whether building something personally or advising others.

You might be a good fit if you:

  • 5+ years of relevant SRE experience in the tech industry,
  • demonstrable knowledge of TCP/IP, HTTP, web application security and experience supporting web application architecture,
  • experience working with a variety of storage systems, application architectures, compute infrastructure and network management systems,
  • experience designing, implementing, deploying, and operating high scale production service,
  • defined architecture and built services at scale on public infrastructure such as AWS and Azure, proven knowledge at least one higher-level language (eg. Python and Golang),
  • The ability and desire to build and learn new systems with new technologies.

Rebellion is a well-capitalized technology start-up firm that is passionate about defining and delivering modern, life-changing software products to the US Department of Defense (DoD), the UK Ministry of Defence (MoD), and their allies. At Rebellion we believe in operating what we own, we deliver all of our products as managed services, this allows our product teams to maintain operational ownership across all deployments. Expect talented, motivated, intense, and interesting co-workers.

Compensation includes meaningful equity ownership, competitive salaries, full medical coverage, disability and life insurance, and transit reimbursement.

An Equal Opportunity Employer/Veterans/Disabled. Rebellion Defense is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. Rebellion Defense does not discriminate against applicants on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, national origin, veteran status, disability, or any other protected characteristic in accordance with federal, state, and local law.


Apply ⎘ Copy Link ↗ Visit Link
20 of 127 Golang Jobs in USA • Sort by Date
Wingocard Logo
Senior Golang Developer with Wingocard
Remote (Canada, USA)
C$95,000 to C$110,000 a year
1 week ago

Job Description

About Wingocard

Wingocard is a FinTech startup looking to disrupt the banking industry. Our product is aiming to help parents and teens enter the new era of banking by helping parents teach their children the concepts of responsible banking while also bringing financial freedom to young teenagers by not having to depend on their parents for their credit cards.

Wingocard is in it’s early stage and is looking for it’s first core members to join the team. This team will be responsible for building the foundational platform that will be used to launch the Wingocard product and onboard it’s first customers!

About the Role

As a Senior Back End Developer at Wingocard, you will be helping the engineering team in architecting and implementing the foundational pieces of the Wingocard FinTech API. These APIs will need to be scalable, resilient and ensure high availability. They will be responsible for interfacing with external FinTech products whilst also exposing an API that will be consumed by the Wingocard application. Our systems need to be agnostic and robust to ensure they will be a strong foundation to build on over time as we build up the Wingocard product and platform.

Place of Work

The role is for people living in the USA or Canada, for exceptional candidates we might consider non-US/non-Canada residents

If you:

  • Are passionate about technology
  • Have a history of building and architecting distributed systems
  • Have experience building systems that are both scalable and highly resilient
  • Are pragmatic
  • Aren’t scared of a Unix shell
  • Don’t shy away from things like ERDs and DFDs
  • Appreciate good documentation
  • Are able to debug an application on any part of the stack (browser, transport, backend, database, etc.)

Then you will feel right at home!

Qualifications

Must-have Skills & Experience:

  • 3+ years of industry software engineering and architecture experience
  • 2+ years of hands on experience working with Golang at scale in an production environment
  • Experience working with a RDBMS (MySQL, PostgreSQL, MariaDB, etc)
  • Experience working in a SaaS environment
  • Passion for operational excellence and drive towards creating performant, scalable and reliable applications
  • Experience in distributed architecture and best practices
  • A team player
  • Experience working in an Agile environment
  • Experience with Docker

Nice-to-have Skills & Experience:

  • PostgreSQL experience
  • Experience with Google Cloud Platform
  • GCP Pub/Sub experience
  • Experience with Google Cloud Run
  • Startup experience
  • Experience in the FinTech domain

What it means to work at Wingocard

Wingocard is a fully remote company that is headquartered out of Montréal QC, Canada. We are passionate about company culture and strive to make a positive impact on the people around us. Our main company values are:

  • Honesty and Transparency
  • Co-Ownership
  • Empathy
  • Be a Bar-Raiser

Benefits

  • Apple MacBook Pro
  • Choice of high resolution monitor(s)
  • Web Cam
  • Choice of Bluetooth Headset
  • Group Benefits
  • Unlimited Vacation Policy

Apply to join Wingocard and help us build the best banking application for parents and teens the world has ever seen!

Wingocard is trusted with highly sensitive information. Upon joining the team, you may be asked to undergo security screening including a criminal record check.

Wingocard provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Wingocard will provide reasonable accommodations for qualified individuals with disabilities.


Apply ⎘ Copy Link ↗ Visit Link
Meredith Corporation Logo
Sr Software Engineer with Meredith Corporation
New York City, USA
$98,000 to $106,000 a year
2 weeks ago

Job Description

I. Job Summary | Major goals and objectives.

Meredith Corporation is looking for an experienced Senior Software Engineer to continue building its advertising platform. As a key member of our development team, you will be responsible for extending, architecting, documenting, improving and building all our Backend Services, as well as some Frontend services, including our proprietary Ads Server, Analytics, Tracking and Reporting Systems. Your first project in this role will consist of integrating our different Shopper Backend Services with multiple Big-Box Retailers to handle, build and deliver meaningful context-based Ads across our own-and-operated network in real time.

II. Essential Job Functions

20%

Participate in build out of proprietary Ads Serving platform for Backend and Frontend services.

20%

Implement code, write unit tests and participate in code reviews.

30%

Design and develop software in Go.

10%

Design and develop software in TypeScript and VueJS.

20%

Analyze business processes to identify product improvements.

100%

III. Minimum Qualifications and Job Requirements | All must be met to be considered.

Education:

Bachelor in Computer Systems or equivalent years of professional experience.

Experience:

  • Excellent problem solving and communication.
  • Strong experience in Algorithms, Object Oriented Programming and Design Patterns.
  • Strong experience in Testing: mocking and stubbing.
  • Strong experience using Git.
  • Strong experience with data modeling and SQL (PostgreSQL 10.5+, MySQL 5.2+).
  • Experience with NoSQL databases (Key Value, Document-Oriented, etc).
  • Experience building and designing highly scalable distributed systems.
  • Comfortable working in a fast paced and agile environment.
  • Constantly seeking ways to improve the platform.

Specific Knowledge, Skills and Abilities:

  • Experience with the Go toolchain (mod, build, install, test, cover, etc).
  • Experience with Amazon Web Services (Cloudformation, MSK, Elasticache, Redshift, EMR, Kinesis, ECS, etc).
  • Experience with HTML, CSS/SASS, AJAX, TypeScript and VueJS 2.0.
  • Experience with Continuous Integration and Continuous Delivery.
  • Experience with gRPC and Protocol Buffers.
  • Experience with NewRelic, Amazon Cloudwatch and Splunk.
  • Experience with OpenAPI 2.0 (fka Swagger).
  • Experience with Docker.
  • Advertising Experience.

It is the policy of Meredith to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Meredith will provide reasonable accommodations for qualified individuals with disabilities.


Apply ⎘ Copy Link ↗ Visit Link
VMWare Logo
Staff Engineer - Backend Platform Engineer with VMWare
Austin, Texas / San Francisco, California, USA
$100,000 to $180,000 a year
2 weeks ago

Job Description

VMware streamlines the journey for organizations to become digital businesses that deliver better experiences to their customers and empower employees to do their best work. Our software spans compute, cloud, networking and security, and digital workspace.

Bitfusion is a group inside of VMware that develops advanced virtualization technologies for the most compute-intensive applications delivering automatic acceleration and efficiency on any infrastructure. Bitfusion is looking for talent to drive market success by building readily deployable software solutions that redefine computing and unleash the power of heterogeneous computing to end users.

Bitfusion delivers the industry’s first AI Infrastructure platform enabling disaggregated, virtualized & remote attached compute accelerators (GPUs, FPGAs & AI ASICs) across any Environment / Cloud, & Application resulting in a 2X Performance Boost, 4X Cost Reduction for AI Training and Inference Deployment.

Overview

Bitfusion is a ground breaking technology for addressing disaggregation in the AI/ML accelerator market. As a technology Bitfusion allows clients to remotely attach to one or more acclerators, or fractional accelerators, and run Machine Learning applications. This substantially increases the utilization for these accelerators and the ability share them by our customers.

As a Backend Platform Engineer with the Bitfusion team you will be involved in creating a management cluster of these accelerator servers, integrating and communicating with vSphere and also ensuring the scheduling and allocation of these resources is done efficiently, amongst other tasks.

You will have experience in developing RESTful and RPC based APIs using Golang. Ideally you will have experience in developing and orchestrating with the vSphere management APIs.

What you will be doing

  • Integrating with existing vSphere APIs to ensure that the Bitfusion user experience is a seamless part of interacting with both AI accelerators and standard virtualization in vSphere
  • Working closely with the Engineering an QE teams to ensure a robust and flexible environment exists for our test and development infrastructure. This is a mix of different flavors of hardware and network interconnects and using AWS and customer environments to expand our coverage and support
  • Build and test automation tools for infrastructure provisioning
  • Identifying the right matrix of software and hardware to ensure a high quality product with good test coverage
  • Triaging our automated infrastructure failures
  • Document and design various processes; update existing processes
  • Provide technical guidance and educate team members and coworkers on development and operations

What we need to see

  • Work collaboratively within a team environment of other engineers to meet aggressive goals and high quality standards
  • Familiarity with distributed systems
  • Familiarity with advanced concepts of computer architecture, data structures and standard programming practices
  • Experience in test frameworks for enterprise software and hardware
  • Experience with VMware’s virtualization technology
  • Experience with using vSphere APIs to coordinate and orchestrate behavior
  • Experience with Golang and Python (Bash/C/C++ is a plus)

Ways to stand out from the crowd

  • GPU/accelerator management experience
  • Experience with high-speed fabrics and RDMA
  • Familiarity with Cassandra
  • Experience working with VMs/Hypervisors, Docker/Containers and Kubernetes.

Category : Engineering and Technology
Subcategory: Software Engineering
Experience: Business Leadership
Full Time/ Part Time: Full Time
Remote: No
Posted Date: 2020-10-26

VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at http://careers.vmware.com.

Equal Employment Opportunity Statement: VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. Vmware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.


Apply ⎘ Copy Link ↗ Visit Link
Vimeo Logo
Application Security Engineer with Vimeo
New York City, USA
$100,000 to $140,000 a year
2 weeks ago

Job Description

As an Application Security Engineer on our Security Engineering team, you will support our cloud infrastructure by developing tools, building services and providing consultative services to our engineering teams. You will be a key member safeguarding our users who entrust Vimeo with their content every day. You will build tools, and services (We use Python, and Go). You’ll plan and carry out security measures to monitor and protect sensitive data and systems from infiltration and cyber-attacks. You love to solve puzzles, and are a great team player

What you’ll do:

  • Contribute to the infrastructure, application and security teams at Vimeo
  • Create services, tools and process to manage the security of our applications
  • Perform regular security assessments of Vimeo’s platforms and software
  • Identify and remediate weaknesses in our processes and procedures
  • Configure systems to comply with industry best practices and hardening standards
  • Prioritize, triage and remediate vulnerabilities and findings from system scans and bug bounty programs

Skills and knowledge you should possess:

  • Solid understanding of OSI model, TCP/IP, HTTP and TLS
  • Understands the principle of least privilege and the confidentiality, integrity, and availability triad and will work to enforce those concepts in our environment
  • Experience with web application penetration testing
  • Experience with languages such as Python, Go, Ruby, PHP, Node.js
  • Experience with secure coding practices and automating security checks in pipelines
  • Comfortable working in and across cloud environments like AWS and GCP
  • Comfortable with DevOps style tools like Ansible, Chef, Terraform, GitHub, Jenkins, Puppet, etc.

Bonus points:

  • Link to a Github repo with security tools/scripts you’ve developed or help maintain
  • Web development experience or open source vulnerability research
  • Experience with system security hardening guidelines and SDLC principles

About us:

Vimeo is the world’s leading professional video platform and community. We empower over 200 million users — from creatives to entrepreneurs to the world’s largest brands — to grow their business with video. Our products make it easy to create high-quality, impactful videos and to reach teams, audiences and customers anywhere.

Vimeo is powered by a growing team of over 650 passionate, dedicated humans. We’re headquartered in New York City with offices around the world. We believe our impact is greatest when our workforce represents the diverse and global community that we serve, and we’re proud to be an equal opportunity employer where diversity, equity and inclusion is prioritized in how we build our products, leaders and culture. Learn more at www.vimeo.com/jobs.


Apply ⎘ Copy Link ↗ Visit Link
Apple Logo
Sr Software Engineer with Apple
Santa Clara (Cupertino), USA / Remote (USA)
$67,000 to $207,000 a year
2 weeks ago

Job Description

Summary

We are looking for an experienced Senior Software Developer with an interest in Manufacturing Systems. You’ll be joining our development team where you can have a large impact on one of the key systems that enables Apple to build amazing products. This role requires skills similar to backend web development, but you’ll apply those skills to factory systems that assist the work of robots and humans alike. Do you think strategically & anticipate change in direction? Are you persistent with your attention to detail, enjoy solving problems and have a passion for continuous process improvement?

Key Qualifications

  • 5+ years of experience as a senior software engineer
  • Strong skills in Go and/or PostgreSQL or other backend languages (e.g. Python, Ruby, Java, or Node.js) and relational databases (e.g. MySQL).
  • Experience building OLTP, OLAP, and ETL systems.
  • Experience scaling PostgreSQL (or another RDBMS) beyond a single server.
  • Experienced in Modern SQL, HTTP, TCP/IP, Linux, Git, Web Development, Distributed Systems, etc.
  • Experience and desire to apply best practices for building reliable software: Automated Testing, Continuous Integration, Code Review, Pair Programming, etc.
  • Desire to deeply understand the technologies you are using by reading documentation, articles, and the source code of libraries, databases, and operating systems.
  • Manufacturing experience or exposure is a plus.

Responsibilities of this role include:

  • Plan, develop and shape new features by collaborating with users, stakeholders and other team members.
  • Write application code in Go and Modern SQL with great attention to detail, testing and documentation.
  • Review code and collaborate on pull requests from your team members.
  • Constantly learn and improve your own technical skills by reading code, documentation, running experiments and talking to your colleagues.
  • Optimize SQL queries running against large databases containing billions of rows using EXPLAIN ANALYZE, creating indexes and refactoring table structures.
  • Plan and deploy PostgreSQL Schema Migrations that can be executed with zero or minimal downtime.
  • Design and execute load tests to explore the breaking points and bottlenecks of our systems.
  • Analyze and visualize large data sets using Jupyter Notebooks, Tableau, Graphviz or similar.
  • Support the troubleshooting, mitigation and fixing of production issues involving our Applications, Databases, Networks and Proxies using Grafana, Prometheus, Kibana, WireShark and other monitoring and debugging tools. About us The Manufacturing Design team enables the mass production of Apple’s entire product line from iPhones, iPads and MacBooks to the Mac Pro, AppleTV and Apple Watch. Part of the magic that makes all of this possible is a robust set of applications and systems designed and developed by Apple that support the production of a product from prototype to announcement and beyond.

Apply ⎘ Copy Link ↗ Visit Link
Weaveworks Logo
Software Engineer with Weaveworks
Remote (USA)
$100,000 to $150,000 a year
2 weeks ago

Job Description

About Weaveworks

Weaveworks was founded in 2014 and we are the company behind popular Kubernetes tools like Flux, Scope, the official CLI for Amazon EKS called EKSCtl and the flagship enterprise product Weave Kubernetes Platform.

Our mission is to help the world’s leading organizations to adopt Kubernetes and other Cloud Native technologies and working practices. Enterprises use our products and services to build better software and operate it reliably, at scale. Our approach brings together container-based application deployment, Kubernetes, and operations tooling in a model we call GitOps.

The role: remote in US timezones

We want to bring an energetic, empathetic and collaborative engineer into our team that enjoys having an impact on product and a focus on delivery.

This needs someone who is happy working as part of an agile team and who wants to contribute to the full software development lifecycle. From initial product feature idea through to backlog refinement, testing, customer feedback, and on-going support.

You will be helping to develop and maintain products and tools which make using cloud-managed and on-premise Kubernetes installations easy.

Requirements

What you’ll be doing:

  • Hands-on development work in Golang
  • Being in a team that:
    • Communicates proactively and has a team-first mindset
    • Contributes to an inclusive and collaborative environment
    • Builds and maintains services and components that power our core product
    • Likes to think about our end-users and cares about their experience. Is comfortable collaborating with others; UX, design, QA, Customer Success.
    • Is delivery-focussed and gets software shipped to our customers
    • Continuously building domain expertise and an appetite for learning
    • Improving performance and business scalability challenges as we grow our customer base
    • Comfortable being on a support rota; it’s reasonable and fairly spread across people.
  • Collaborating with the product manager to:
    • clarify and refine issues/requests/features
    • contribute to sprint planning and sharing ideas
  • Participating in wider Weaveworks engineering culture (lunch and learns/sprint reviews)

We’re looking for you if you:

  • are comfortable being in a fully remote and distributed multifunctional agile team
  • have Kubernetes experience, on premise or self managed as part of the public cloud providers
  • have significant Golang coding experience preferably within a commercial or product focus
  • have a team-first mindset and demonstrate curiosity
  • like working in an agile environment and getting things done iteratively to make things better for our users
  • enjoy communicating, collaborating, and helping each other out :)
  • bring experience in building highly-concurrent, distributed, and highly-scalable systems
  • are familiar with or have experience with one or more public cloud providers (Google Cloud, AWS, Azure).

We really want to hear from you if you:

  • think this sounds cool and are unsure if you should apply, especially typically underrepresented folks, please apply anyway or you can also reach out to Mazz our senior engineering manager and she’ll do her best to msg you back.
  • are excited by developer tooling
  • want to contribute to making a corner of the tech industry be a more inclusive and welcoming place

Benefits

  • Unlimited paid time off
  • Flexible working hours
  • Medical, dental and vision for yourself and family, 95% paid by WW healthcare plan
  • Tax deferred flexible benefits plan
  • Charity day (volunteer for a charity of your choice)

Apply ⎘ Copy Link ↗ Visit Link
Luxor Logo
Software Engineer with Luxor
Seattle, Washington, USA / Remote (USA)
$60,000 to $130,000 a year
3 weeks ago

Job Description

Luxor specializes in the physical delivery of hashrate (compute power). Over the past two and a half years we have been acting as a buyer of hashrate, purchasing, and mining over $40mm worth. We currently have 15,000 machines that sell us their hashrate daily.

Company Background

We fundamentally believe that compute power itself is a commodity and we want to build out traditional marketplaces and derivates for it.

We are building a spot-market for hashrate, not dissimilar to a compute-power version of Henry Hub. After this is completed we will begin building incredibly powerful and interesting derivative products on the value of hashrate.

You will develop the technical design for either cloud or on-premises solutions. Also, influence designs across R&D using original research and advanced analysis. You’ll design solutions for business critical and highly complex engineering projects by applying extensive domain expertise in performance testing. You’ll provide oversight of code and design reviews, and ensure features are delivered to meet business and quality requirements.

Our teams own mission-critical aspects of a rapidly growing, globally distributed platform (eg: Hashrate Marketplace and 15 unique mining pools), in the cloud, and, as such, you will have an incredible amount of impact on the current state and future direction of our product, with visibility throughout the organization and a significant opportunity to take ownership.

This role will report directly to the CTO.

This is a remote role (we are not sponsoring visas at this point). The ideal candidate is based between UTC-8 and UTC-3 timezones.

Software Engineer

We are looking for a Software Engineer to join our small and collaborative team to work on one of the most rewarding projects in the crypto mining industry.

Basic Requirements

  • To have broad and deep knowledge, including unique expertise. Considered a true expert and sought out for technical guidance on a wide variety of topics.
  • To understand architectural principles; expert level in software engineering.
  • Experience developing and tuning highly available server-side applications.
  • Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline or equivalent experience.
  • Track Record of being a top performer in current and past roles.
  • Deep understanding of programming and experience with at least one programming language. Golang and Typescript preferred.
  • To understand REST APIs and general API design.
  • Solid knowledge of Database technologies such as SQL, PL/pgSQL, and relational database schema design.
  • Excellent interpersonal and communication skills.
  • English language proficiency.

Preferred Requirements

  • 8+ years of software engineering experience.
  • Knowledge of blockchain technology / mining pool industry.
  • Experience with agile development methodology.
  • Experience building highly scalable, distributed systems.
  • Experience delivering and owning web-scale data systems in production.
  • Experience working with certificates.
  • Knowledge of GCP, Kubernetes, Istio, Helm, Docker, and Postgres.
  • Experience working with remote teams.

The Ideal Candidate:

  • Passionate about cryptocurrency and public-blockchain technologies.
  • Has an interest in creating an entirely new market with Hashrate (compute power) as a commodity.
  • Has an interest in thinking and evolving the architecture of our software to make it robust and maintainable.
  • Enjoys writing code and pushing boundaries of what has been done so far.
  • Brings fun to the team but can also go down the rabbit hole to push quality code on schedule.
  • Understands architectural principles; expert level in software engineering.

Responsibilities:

  • Actively participate during the product design phases, analyzing requirements, and proposing innovative and alternative solutions.
  • Collaborate on architecture definitions, always thinking of solutions that are scalable and secure.
  • Develop quality code, with emphasis on correctness of the implementation.
  • Collaborate in the evolutionary maintenance of the product.
  • Design, document, automate and execute test plans.
  • Participate in the process of generating and analyzing features.

At Luxor we believe that meaningful contributions can be made by anyone. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Luxor is an Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Luxor welcomes all.

Luxor does not accept unsolicited headhunter and agency resumes. Luxor will not pay any third-party agency or company that does not have a signed agreement with Luxor


Apply ⎘ Copy Link ↗ Visit Link
New Relic Logo
Senior Software Engineer with New Relic
Portland, OR, USA / Remote USA
$145,000 to $150,000 a year
4 weeks ago

Job Description

Your Opportunity

You will be at the heart of New Relic’s best-in-class APM solution, with a focus on our open source Go projects. Engaging the community to shape direction and drive innovation, your lightweight and dependable data collection software [https://github.com/newrelic/go-agent] will directly impact our mission.

Opportunity to work from a remote office may be available depending on applicant location.

What You’ll Do

  • Write efficient Go. Customers run our code in their production systems, which means you write, build and run a comprehensive test suite to make sure each release is extensively tested and dependable.
  • You thrive on managing multiple in-flight workstreams while influencing outcomes in our open-source communities. You collaborate with internal and external teams to provide technical leadership for new feature development, through creation and review of multi-language feature specifications, architecture and documentation..
  • Curate a home for contributors on our open-source projects. You lead through collaboration and further an ecosystem for experimental thinking, discussion and constructive debate.
  • Provide recommendations on product direction and architecture, informed by your understanding of emerging projects and standards.
  • Help iterate on our processes, practices, and culture as we grow through active collaboration with those around you. We value the power of pairing to share information, ensure quality, and grow our expertise.
  • Support our agents. You participate in rotations assisting our dedicated support team to help customers solve issues and get the most of the agent

Your Qualifications

Must-have:

  • Go expertise: You write portable, efficient and readable Go code.
  • Comfortable with working in ambiguity, but also seek to minimize the unknown by utilizing standard methodologies, meta-work skills (project management, communication, work estimation) and well-reasoned opinions.
  • A passion for sharing your knowledge for the benefit of those around you, demonstrating a true growth mentality that encourages teammates to seek you out as a mentor. You mentor and pair with team members to facilitate mutual growth.
  • You excel in tailoring written and verbal communication to context effectively, and succinctly convey complex technical concepts to a range of audiences. This team writes proposals, specs, and retrospectives. You give talks and demo our work.
  • You’re engaged with a high degree of autonomy while proactively keeping stakeholders informed.
  • You care about the “Second Job”: Our “first job” is the job we were hired for (all of the above). Our “second job” is helping those around us to succeed at their jobs. Balancing first and second jobs makes us smarter, more effective, and happier.

Nice-to-have:

  • PHP and C development experience.
  • Experience contributing to OpenSource Projects

Please note that visa sponsorship is not available for this position.

Our Office

Our office is in the center of downtown Portland, situated in a thriving tech community in the Pacific Northwest. We enjoy easy commute access and a plethora of good eats and great coffee. We provide competitive compensation including equity and big-company benefits (medical, dental, etc.)—all while maintaining the energy, agility and fun of a start-up.

About Us

New Relic (NYSE: NEWR) is a cloud-based platform that gives developers, engineers, operations, and management a clear view of what’s happening in today’s complex software environments. So they can find and fix problems faster, and deliver delightful experiences for their customers. That’s why the world’s best engineering teams rely on New Relic to visualize, analyze, and troubleshoot their software. It’s the simplest, most powerful cloud-based observability platform, built to create more perfect software. All from one place.

Founded in 2008, we’re a global company passionate about building an inclusive culture where all employees feel a deep sense of belonging, where every ‘Relic’ can bring their whole self to work and feel supported and empowered to thrive. We’re consistently recognized as a distinguished employer and are committed to building world-class products and an award-winning culture. For more information, visit newrelic.com.

Our Hiring Process

New Relic takes seriously our stewardship of the data of our thousands of customers worldwide. In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification.

We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance. https://sfgov.org/olse/sites/default/files/Document/FCO%20Poster%20Set%20All%20Languages%2010%2001%2018.pdf

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.

New Relic is an equal opportunity employer. We eagerly seek a diverse applicant pool and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.

Interested in the details of our privacy policy? Read more here: https://newrelic.com/termsandconditions/applicant-privacy-policy


Interview Process

Please respond with a Cover letter indicating what interests you about this role and our company and how your background best be suited for this role.

Apply ⎘ Copy Link ↗ Visit Link
CommentSold Logo
Backend Systems Engineer with CommentSold
Remote (USA)
$125,000 to $155,000 a year
1 month ago

Job Description

Backend Systems Engineer

At CommentSold we are building multiple complex systems to support our core e-commerce and mobile technology stacks, we have systems doing video transcoding, push and SMS messaging, mobile build pipelines and a few other interesting problems.

We’re looking for an experienced backend systems engineer with a strong general software engineering skillset to help build and grow our new systems development. In this role you’ll be driving forward our new backend systems, helping designing and maintaining our existing systems.

Right now the majority of our backend systems which live outside our main web stack are written in Go and/or built on AWS technologies like ECS and beanstalkd. If you have experience with and interest in helping solve some interesting problems where scaling is a real factor this might be the right role for you.

NOTE: At this time, we are only considering candidates located in the USA.

In this role, you will

  • Work on a wide range of problems within our core application
  • Focus on solving problems from both the customer facing and backend perspectives
  • Gain a deep understanding of our product and become involved in driving out product implementation
  • Join a rapidly growing technical team with the opportunity to take on both product and technical problems
  • Our pipeline uses libraries and tooling along with scripts/tools written in languages including python, bash and Go (Golang).

If you’re right for this role, you

  • Have a strong understanding of core computer science principles
  • 2-3+ years backend systems development experience utilizing Go
  • 2-3+ years experience with AWS technologies like ECS and beanstalkd
  • Are organized and have strong time management skills
  • Love solving problems and finding solutions
  • Are self-motivated and self-directing
  • Are comfortable in a fast paced, pragmatic work environment
  • Have worked on a remote team

Perks & Benefits

We are a remote focused team so the majority of your time will be remote. We also provide remote specific benefits: * Coworking space reimbursement budget * Home internet reimbursement budget

Base salary plus annual bonus

Interview Process

  1. Culture fit with People Operations
  2. 30 minute intro call with CTO
  3. 45-60 minute technical call with CTO
  4. Take home coding challenge
  5. Review of your coding challenge with the CTO and our current Pipeline Engineer
Apply ⎘ Copy Link ↗ Visit Link
Audius Logo
Remote Protocol Software Engineer with Audius
Remote (USA)
$100,000 to $120,000 a year
4 months ago

Job Description

Who are we?

Audius is a decentralized, community-owned, and artist-controlled music-sharing protocol. Audius provides a blockchain-based alternative to SoundCloud to help artists monetize their work and distribute it directly to fans. Audius launched it’s public beta at the end of September and within the first week over 30,000 users listened to 13,000 tracks from artists that signed up to use Audius including Deadmau5, 3LAU, Brownies and Lemonade, Zeds Dead, with exclusive content from Rezz, Lido and others.

Who we are looking for?

We are looking for a backend engineer to help us design, build, and architect the Audius protocol. You are a collaborative, team player that enjoys working with a small team to solve big problems that need innovative solutions.

Key Responsibilities

  • Design, architect and build the Audius protocol
  • Develop a set of services that run on the decentralized Audius ecosystem
  • Help finish the product for public launch later in the coming months

Skills and Experience

  • Knowledgable about node.js, python, postgres, redis, docker, kubernetes
  • An understanding of distributed systems
  • Experience with system design and architecture
  • Great interpersonal and communication skills within a small team

Bonus Points

  • Experience working with a start-up
  • Previous experience with Blockchain
  • Interest in music

Apply ⎘ Copy Link ↗ Visit Link
CTO with Golioth
San Francisco, USA
$110,000 to $150,000 a year
6 months ago

Job Description

Golioth is seeking a highly skilled CTO to architect and build the first version of our IoT platform. At Golioth, we are building the Kubernetes for IoT (vision What is Kubernetes for IoT?), based on a culture of security and a great developer experience. Currently, the IoT industry is lacking a common infrastructure to bring the 25+ billion IoT endpoints (that will be live by 2021) online. We plan to fix that.

At this phase of the product, you will be responsible for defining the initial architecture and at the same time executing the first version. You should be a strategic thinker, experienced and product-focused architect who is excited about the opportunity to get your hands dirty writing code. We’re cloud native, so you should enjoy working with containers, Kubernetes and Go!

You will work directly alongside the CEO and will act as both a technology and business expert, making decisions that will impact the current and future operations of the company.

We’re based in San Francisco and looking for a CTO in the Bay Area.

Responsibilities

  • Setting a vision for how technology will be used in the company by making foundational technical and architectural decisions.
  • Implementing the core set of services and cloud infrastructure based on product and business requirements.
  • Ensuring that the resourcing of talent, infrastructure and services meet the company’s short and long-term needs.
  • Outlining the goals and milestones for research and development.
  • Creating timelines for the development and deployment of all technical services and components.
  • Making executive decisions on behalf of the company’s technological requirements.
  • Manage contractors in non-core domains, such as embedded firmware and frontend development.
  • Managing technology budgets and time frames.

Requirements

  • 6+ years working in a technological role, 8 years preferred. You should have experience architecting distributed systems, deploying at-scale production services and have contributed meaningfully to open source projects.
  • Advanced understanding of cloud native technologies, such as containerization, virtualization, cloud networking & Kubernetes.
  • Experience deploying production services & infrastructure.
  • IoT, hardware and/or networking experience preferred but not required - you’ll learn a lot here!
  • Experience in Go preferred, or an interest to learn.
  • Experience interviewing and hiring engineers.

⎘ Copy Link ↗ Visit Link
Bison Trails Co. Logo
Blockchain Network Engineer with Bison Trails Co.
New York City, USA
$120,000 to $165,000 a year
6 months ago

Job Description

Bison Trails is the leading blockchain infrastructure provider, and we are looking for an exceptional Blockchain Network Engineer to join our highly-skilled and passionate team in New York City. The ideal candidate is an experienced, motivated, self-starting engineer with a love for building containerized applications in a cloud native development environment.

We believe in the power of blockchain technology and building a decentralized future that enables greater participation in global financial networks. Our mission is to provide superior infrastructure on multiple blockchains, strengthen the entire ecosystem, and enable the pioneers of tomorrow.

What does it mean to be a Blockchain Network Engineer at Bison Trails?

  • You have 3-5 years of infrastructure or full-stack engineering experience under your belt
  • You are a self-starter with a proven track record of shipping quality product
  • You are an autonomous worker with the ability to proactively manage the needs of a growing company with minimal oversight
  • You possess an analytical mindset and feel comfortable using qualitative and quantitative data to inform your decision making
  • You are proficient in a modern programming language such as Go, Python, or Rust
  • You are experienced in containerizing modern applications, particularly blockchain networks.
  • You have familiarity with Go and the Kubernetes ecosystem, but are not necessarily an expert
  • You take pride in having excellent written and verbal communication skills
  • You enjoy entrepreneurial environments and want to help build something meaningful
  • You preferably work in the greater NYC area, but if not, you are US-based with previous remote experience

Day to day, you will…

  • Work to support new and existing blockchain networks on our platform. This means dockerizing, YAML templating, and otherwise writing code that facilitates different networks running on our Kubernetes based platform every day
  • Research complex topics around specific blockchain networks including consensus algorithms, economic models, and node/network topology.
  • Interact and collaborate with other engineers and team members; we have a highly focused and collaborative team. Our team prioritizes creating a shared understanding of our systems/supported networks, and we are dedicated to supporting each other on a daily basis.
  • Contribute to blockchain network support discussions. We are looking for a strong technical leader that can help drive and own support for multiple networks.
  • Participate in the overall blockchain network community. Join third party discussions and become a contributor to the development of new and existing networks.
  • Build services and infrastructure that help to automate the deployment of blockchain network infrastructure
  • Incorporate monitoring, alerting, and observability to support blockchain networks that allow us to maintain the highest standards of health, reliability and uptime.
  • Write integration tests and contribute to maintaining a healthy CI/CD pipeline.

We are conveniently located in Tribeca, NYC. We provide competitive industry salaries along with:
- Company-paid health, dental, vision, life & disability insurance
- 401(k) plan, FSA & commuter benefits
- Flexible PTO
- Training, mentorship, and coaching from industry leaders and company leadership
- The opportunity to grow alongside a company that is helping create the decentralized future
- Work in tandem with fun, diverse and open-minded colleagues


Apply ⎘ Copy Link ↗ Visit Link
Quizlet Logo
Staff Software Engineer with Quizlet
Denver, CO, USA
$120,000 to $200,000 a year
6 months ago

Job Description

Quizlet’s mission is to help students (and their teachers) practice and master whatever they are learning. Every month more than 50 million active learners from 130 countries practice and master more than 300 million study sets on every conceivable topic and subject. We are developing new learning experiences by modeling how students learn and drawing upon knowledge acquisition, retention, and pedagogy in cognitive science. We are always seeking to help students master any subject by optimizing study efficiency and engagement.

This is a full-time position at our new Denver, CO office. We are looking for a passionate individual who will join us as one of the founding members of the Denver office and share our stories through technical blog posts, meet-ups, and conferences.

Required Qualifications

  • 6+ years experience building web applications
  • Experience working with both client-side and server-side technologies
  • Experience leading complex technical projects
  • Proficiency with server API design and data modeling
  • Polyglot developer (e.g. Java, NodeJS, Python)

Preferred Qualifications

  • Proficiency with service architecture
  • Proficiency with Kubernetes and Google Cloud Platform
  • Proficiency with React and browser technologies
  • Proficiency with distributed service architecture

Quizlet Engineering consists of Pods, here’s a preview…

Agora: Team Agora builds the Premium marketplace which helps people that are studying for high stakes exams. Imagine you’re taking the Bar Exam, studying to get your CPA or the Series 7 in finance. If you get it right, it’s career altering. The team brings content from trusted vendors like Kaplan, Pearson and Elsevier to help studiers. The effort just got going, and it’s a bit like a startup within a startup.

Subs Growth: The team takes pride in keeping Quizlet free for anyone to use. Free access is made possible by our growing base of power users (both students and teachers) who pay to subscribe to our premium features. Our focus is to improve our renewals, creating compelling upsell experiences, explore new payment options, offer different plans that meets users’ need as Quizlet grow internationally.

We hope you are excited about everything you read so far. We highly encourage you to apply for this position, even if you feel you do not meet all the requirements. Quizlet is always looking for amazing folks that believe in our mission and can contribute to our team in various ways - not merely candidates that fit a certain mold.

Quizlet’s Team Culture

We are here to make education better and more accessible. We strive to improve the lives of students and teachers at every stage and in every setting. We have a bias for action, take initiative, and hustle to deliver results. We make informed decisions whenever possible but are unafraid to take calculated risks on great ideas to promote learning. We embrace challenges and see effort as the path to mastery. We’re constantly seeking opportunities to learn and we embrace curiosity. Quality matters at Quizlet, and we hold the bar high on everything we do. We sweat the details and take personal accountability and pride in anything that carries the Quizlet name. We speak up, jump in and work with each other to fix problems, and never say “that’s not my job.” We treat each other with honesty and respect, encourage vigorous debate, and seek critical feedback. We value diversity, humility, transparency, and collaboration as the best paths to our success — as individuals, as a team, and as a company.

Quizlet’s success as an online learning community depends on a strong commitment to diversity, equity and inclusion. We are actively working to build a team that is representative of the diverse communities we serve, and an open, inclusive work environment where all employees can thrive. As an equal opportunity employer and a tech company committed to societal change, we welcome applicants from all backgrounds. Women, people of color, members of the LGBTQ+ community, individuals with disabilities, and veterans are strongly encouraged to apply. Come join us!


Apply ⎘ Copy Link ↗ Visit Link
Deliveroo Logo
Senior Software Engineer with Deliveroo
New York City, USA
$120,000 to $160,000 a year
6 months ago

Job Description

About the job

About the role

– Work in any number of our Product Teams, utilizing AGILE best practice
– Build products and improve existing ones (tech products that is…not meals)
– Take part in decisions related to how we undertake new projects
– Gather requirements and scope out projects with the rest of the team
– Work closely with other developers, designers, QA and others

What we’re looking for

– 5+ years of software engineering experience building web applications at scale
– 2+ years experience with at least one of the following languages: Ruby, Python, Go, Java, Scala
– Working experience with relational databases (PostgreSQL, MySQL) and key-value stores (Memcache, Redis)
– You take pride in writing readable, well-designed software. You prefer simple solutions over complex ones.
– You’re interested in new technologies and tools, but understand the rationale for choosing Boring Technology. You believe in using the right tool for the job.
– You’re comfortable building and scaling systems in a growing services infrastructure. You are driven to improve performance, enhance code quality, and establish best practices for your team.
– You have a proven ability to get up to speed quickly. You are a team player and will learn whatever new skills or tools needed to get the job done.
– You have the initiative and communication skills to build relationships with colleagues on different teams to solve fundamental business problems.
– Bonus points for experience with front-end technologies (we use React)

Benefits & Diversity

We know that people are the heart of the business and we prioritize their welfare. We offer a wide range of competitive benefits in areas including health, family, finance, community, convenience, growth, time away and relocation.

In 2018 we announced our decision to give every employee equity in the company. We did this because we wanted all of our employees, regardless of location, level or role to be owners and because we believe that this is the right thing to do. We believe this helps build a culture where everyone is committed and able to share in the company’s success.

At Deliveroo, we believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to pizza. All you need is a passion for (most) food and a desire to be part of one of the fastest growing start-up’s around.


Apply ⎘ Copy Link ↗ Visit Link
FuzzBuzz Logo
FullStack Engineer with FuzzBuzz
San Francisco, USA
$110,000 to $140,000 a year
6 months ago

Job Description

About Fuzzbuzz

We’re Fuzzbuzz and we’re building a fuzzing as a service platform that integrates into CI systems and the modern software testing workflow. Fuzzing is a type of automated testing that generates and runs thousands of inputs per second on your code to try and find bugs and vulnerabilities. It uses code coverage and other signals from your code to guide the tests it generates and runs. You can read more here.

Last year, we raised a $2.7M seed round from some of the best tech investors & founders, namely Y Combinator, Fuel Capital, Solomon Hykes (Docker founder), Flo Leibert (Mesosphere founder), Spencer Kimball (CockroachDB founder), Michael Stoppelman (Yelp ex-CTO).

About the Team

We’re currently a team of 5 people and prefer staying small - allowing us to iterate faster and get very comfortable working with each other (the 3 founders have been roommates since first year university). That means you’ll be 16% of the team - all of the work you do will be extremely critical and immediately impact users. We pride ourselves in being a very humble, but capable team - the 2 founding engineers each have 20+ years of engineering experience.

Since we are really small, we prefer having everyone working at the same location. We’re at 541 Jefferson Ave in Redwood City, CA - 10 mins from the Caltrain (everyone’s currently WFH because of COVID-19. We will resume working from the office when it is safe).

Why Fuzzbuzz?

1. Define the DevOps and security standards of tomorrow

Fuzzing is seeing more widespread usage than ever before, but there is still work to be done before it sees mass adoption. We’re uniquely positioned to bring fuzzing to the developer community and make software testing more effective than ever before.

2. Product-first culture with an emphasis on engineering

Working on a technical product means working with very technical people. We embrace technical challenges and take them head-on. We use tools/frameworks because they get the job done, not because they’re the current flavor of the month.

3. Early stage, funded startup

By joining Fuzzbuzz at this critical early stage, as one of our first team members, you’ll be shaping not only our product, but our company & engineering culture as well. We’re well funded, and pay in the top 10% of companies in SF at our stage.

What You’ll Be Doing

  • Design, architect and build the Fuzzbuzz platform (frontend & API)
  • Work with our designer to build a beautiful platform with a focus on simplicity
  • Work with fuzzing team to integrate fuzzing tooling into the platform
  • Work with founders to define product roadmap
  • Define internal engineering standards, tooling and processes
  • Work and iterate closely with users

What We’re Looking For

  • 2+ years experience as a full stack software engineer
  • Solid understanding of Typescript
  • Experience building complex SPAs in Angular or React (using TS)
  • Experience with or willingness to learn Go
  • Experience designing and building APIs
  • Experience working with AWS
  • Familiar with Linux
  • Strong fundamentals in distributed systems design and development
  • Obsession with users and providing real value to customers rather than working with “cool tech”
  • Ability to navigate & take ownership of complex problems from design through to final implementation

Benefits

  • Full health, dental & vision insurance
  • Caltrain & Parking covered
  • Unlimited, guilt-free PTO
  • Flexible hours
  • Ergonomic workstation (standing desk, Herman Miller chairs, custom monitor/laptop set up)

⎘ Copy Link ↗ Visit Link
Fast Logo
Senior Backend Software Engineer with Fast
San Francisco, USA
$120,000 to $170,000 a year
7 months ago

Job Description

About the job

Help us build the world’s fastest login and
checkout.

Summary

We are looking for a senior software engineer with extensive expertise utilizing Go to join our team.

Role

-Develop across the stack with a focus on backend utilizing Go (Golang)
-Build solutions that take into consideration issues of scaling and growth
-Create code that is robust for long term expansion and use
-Debug infrastructure services at scale
-Influence and improve the development platform and methods to ensure scalability
-Evaluate product launch related use cases from a technical perspective
-Join in system design conversations with partners in product and engineering to build solutions for our services
-Participate in team meetings covering release and build roadmaps and be an active voice in the discussion

Requirements

-CS degree or equivalent
-4+ years of experience as a software engineer working across the stack
-3+ years experience utilizing Go in a professional environment

Plus

-Contributed to GitHub and other public online sources using Go
-Experience with distributed systems and/or microservices

open to remote from US

no recruiters please

Benefits of life @ Fast

  • Help eliminate passwords and expand Ecommerce worldwide
  • Innovative engineering and product culture
  • Early stage well-funded company in the heart of San Francisco
  • Inclusion and diversity as a company priority
  • Founders-led company
  • Competitive compensation packages
  • Comprehensive benefits (including 99% of healthcare cost and 401k matching)
  • Additional benefits include gym subsidiaries, onsite meals and commuter benefits

Apply ⎘ Copy Link ↗ Visit Link
Bestow  Logo
Golang Engineer with Bestow
Austin / Dallas, TX, USA
$110,000 to $145,000 a year
9 months ago

Job Description

Who We Are

Bestow is a digital life insurance company built on full stack technology and AI. In a world in need of greater financial resilience and protection, Bestow democratizes access to smart financial products and powers some of the world’s leading consumer platforms. We are reimagining and rebuilding a 400-year-old, $7 trillion industry to create a brighter future for millions of families. And we’re just getting started.

The Bestow team is a diverse band of first principles thinkers on a mission to do good. We’re fortunate to be backed by leading investors and partners including Valar Ventures, NEA, 8VC and MunichRe.

As a Senior Back End Engineer you will lead development on new features and technical improvements for our products. You should be able to define technical design and implement work independently. You should have prior experience architecting systems. Bestow software engineers are great teammates. You are willing to collaborate with other software engineers, product managers and designers. You are someone that strives to build a premier engineering organization.

Challenges on Which You Can Expect to Work:

  • Building Product Features. We’re a startup with a long product roadmap. You’ll be working with a team to make that roadmap a reality.
  • Develop new product features using Python 3, Go, and PostgreSQL.
  • Resolve issues with previously delivered features.
  • Ensure software is secure, maintainable and extensible.
  • Collaborate with designers, product managers and other engineers.
  • Ensuring a Robust Software Platform. Great software is more than product features. It simultaneously considers non-functional concerns like security, maintainability and extensibility.
  • Fostering Best Practices. We might be small but we’ve got big ambitions. Folks joining the team will be defining our software engineering culture.

A Little About You:

  • Min 4+ years of back end software development experience
  • Professional experience with Python 3; Experience with Flask a plus
  • Professional experience with a relational database like PostgreSQL
  • Experience with strongly typed languages (Golang, Kotlin, Rust, etc)
  • Experience using Docker for local software development
  • Experience designing APIs (Protocol Buffers, RAML, Swagger, OpenAPI, etc)
  • Experience with distributed systems and microservices
  • A champion for Continuous Integration/Continuous Delivery (CI/CD)
  • Clear, concise written and verbal communication
  • You thrive in a highly independent work culture and are capable of working autonomously
  • You have initiative and motivation to make things happen
  • You always want to sit next to the person who is smarter than you because you value a culture of mentorship and learning
  • You are egoless, hold yourself accountable and you have a thoughtful approach to adopting new technology
  • You are looking to bring your voice and talent to a mission-driven company in ways that help it to grow and expand its reach.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Bestow does not currently sponsor applicants for work visas.


Perks & Benefits

  • Caring for our own by covering 100% of employee medical insurance
  • Flexible PTO
  • Team lunches on Fridays and lots more!
Apply ⎘ Copy Link ↗ Visit Link
Netflix Logo
Senior Site Reliability Engineer, CORE with Netflix
Los Gatos, California, USA
$250,000 to $500,000 a year
10 months ago

Job Description

At Netflix, we strive to bring joy to people across the world through amazing stories. As we grow internationally, we are continually enhancing our cloud-based infrastructure to improve our performance, scalability, and reliability.

The SRE team’s goal is to ensure customer joy by successfully managing risk and minimizing impact across Netflix. We do this through cross-functional engagement with other engineering teams, managing issues when they happen, as well as promoting reliability and resilience practices throughout the organization.

Outcomes

  • Improve our incident management lifecycle to identify, mitigate, and learn from reliability risks
  • Increase our reliability through establishing guidance and methods of improvement
  • Form and maintain relationships with internal and external partners
  • Develop deeper insights and analysis into the quality of experience for our customers

We Value

  • Curiosity about how complex sociotechnical systems successfully operate at scale when failure is inevitable
  • People who see influence as their preferred tool for cultivating relationships
  • Collaboration and continuous improvement
  • A desire to learn and readiness to teach
  • Iteration as the path forward

Our Work

  • Drive incidents to resolution by coordinating with multiple engineering teams
  • Identify sources of instability in large-scale distributed systems and drive operational excellence
  • Analyze complex systems from a reliability and resilience perspective
  • Engage with product teams to diagnose operational surprises and carry forward improvements
  • Improve reliability and drive down the burden of toil with tooling and automation

Nice to Have

  • Experience with global, continuous delivery methods
  • Development with Python, Go, Java, or JavaScript/Node.js
  • Involvement with incident management and response
  • Knowledge of cloud platforms like AWS and microservices architecture
  • Deep network analysis
  • Linux systems engineering capability

Things that show how we think


Apply ⎘ Copy Link ↗ Visit Link
Infura Logo
Remote Golang Backend Developer with Infura
Remote (Europe, USA)
$90,000 to $150,000 a year
1 year ago

Job Description

REMOTE GOLANG DEVELOPER (Europe and U.S.)

About Infura at ConsenSys:

Infura is a platform for decentralized infrastructure, and it is one of ConsenSys’ flagship projects. Infura is widely recognized in the Ethereum ecosystem, and its infrastructure powers other very popular projects in the space.

Infura is aiming to be an infrastructure powerhouse and a “source of truth” of the decentralized world.

About the role:

  • Use your extensive knowledge of Golang and (Python or JavaScript) to design and implement backend services (APIs, daemons, and web services) to support our high volume backend as well as frontends created by Infura and its customers.
  • Architect and build software that helps Ethereum clients (like Geth and Parity) to scale massively.
  • Collaborate with a team of senior engineers to build the infrastructure powerhouse of the decentralized world.
  • Support and promote the Ethereum ecosystem, with a front row seat to ICOs and other major events in this exciting and rapidly growing ecosystem.

Requirements

  • Languages: Go / Golang and (Python or JavaScript)
  • Experience with API design and implementation
  • Ability to architect software using the services provided by a cloud provider
  • Ability to incorporate the requirements of both the frontend and infrastructure domains into software design
  • Familiarity with AWS
  • Familiarity with Linux
  • Familiarity with Docker
  • Familiarity with Redis
  • Familiarity with RDMSes such as MySQL
  • Ability to analyze and optimize performance in high-traffic internet applications
  • A constant desire to improve, learn more, and take things higher
  • Strong communication and documentation skills as well as proven ability to work within a team
  • At least four years’ backend engineering experience, a large portion of which in a team environment
  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience

Bonus Points

  • Blockchain / Ethereum experience a strong plus
  • DevOps experience
  • Experience with or knowledge of large scale, high volume systems
  • Experience in small start-up environments

⎘ Copy Link ↗ Visit Link
Software Developer - Payments with Sezzle
Minneapolis, USA
$75,000 to $120,000 a year
1 year ago

Job Description

Our Company

Sezzle is a cutting-edge fintech company whose mission is to financially empower young consumers. Only one in three millennials own a credit card, and the vast majority of millennials possess a subprime credit score or no score at all. To address these problems, Sezzle has built a payment platform that increases purchasing power for consumers by offering interest-free installment plans at online stores. This increase in purchasing power for consumers leads to increased sales and basket sizes for the hundreds of eCommerce merchants that currently work with Sezzle.

The Position

We are looking for a Sr. Software Engineer to work on our Payments Team, who will assist us with the design, development, and installation of software solutions. Your duties will include development, writing code, and documenting functionality. You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.

Responsibilities

  • Organize lifecycle software development

  • Prepare specifications and determine operational feasibility

  • Write well-designed, testable, and efficient code

  • Prepare software verification plans and quality assurance procedures

  • Organize documenting and maintenance of software functionality

  • Integrate software components into a fully functional software system

  • Evaluate and deploy software tools, processes, and metrics

  • Provide support and consulting on software systems usage

  • Ensure compliance with project plans and industry standards

Recommended Attributes

  • 4+ years’ experience of working on a Computer Software Engineer or Software Developer position

  • Significant experience in developing web applications

  • Excellent knowledge of Relational Databases, SQL and ORM technologies

  • Good experience in designing interactive applications and with test-driven development

  • Good knowledge to develop software in C++, C#, Java or other selected languages

  • Extensive experience in React

  • Experience with Go, React, and AWS

  • Experience in documenting requirements and specifications

  • Close familiarity with software engineering tools, software development methodology, and release processes

  • BS degree in Computer Science or Engineering

About You

  • A+ Character. We are team-first here at Sezzle.

  • A hard-working mentality. It’s early and there is still a lot to build.

  • An excellent communicator.

  • A fun attitude. Life’s too short. We can have fun while we work hard on cool things.

  • Smarts. We need people who are smart enough to make decisions on their own and also smart enough to know when they need input from others.

Equity is included as part of the compensation package upon hire and will be discussed during the interview process.


Apply ⎘ Copy Link ↗ Visit Link
Get all new Go jobs weekly
20 of 127 Golang jobs in USA