Golang Container Solutions Jobs Paying 150,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang Container Solutions Jobs (1 new this month) in November 2024 at companies like Live Planet, Bitfusion.io and BitMED paying at least 150,000 USD per year working as a Systems Software Engineer (Camera team), Senior Software Engineer and Systems Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,370 developer profiles page views in the last 30 days
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
Senior Software Engineer Bitfusion.io Austin, United States / Remote $100,000 to $180,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Bitfusion is an Austin, TX and a Bay Area company building the operating system for managing AI infrastructure across CPUs, GPUs and FPGAs in next generation data centers and clouds.
We are looking for strong cloud infrastructure engineer (developer type) with self-directed work habits and strong willingness to learn. You will be part of a collaborative team with a culture of open communication, innovation and make-it-happen mindset. You will work on bleeding edge technologies and have the opportunity to lean new technologies. Expect excellent application development skills and Kubernetes experience is a must. Experience with building highly available, scalable and generalized infrastructure and solid proficiency with at least one modern general-purpose programming languages like C++, Go, Python, Scala, etc is essential.
You should have a BS, MS, or PhD in Computer Science, Computer Engineering or equivalent. Top-notch communication skills are essential. Strong problem solving skills and out of the box thinking are a must. Must work well in a fast paced team of talented, motivated, and coworkers. Physically located in Austin, TX is highly preferred, though remote work may be possible depending on qualifications.
Must Haves
* 5+ years of relevant industry work experience
* BS, MS or PhD in Computer Science or equivalent program
* Hands-on development with highly distributed and micro-service environments in clouds like AWS
* Experience with Docker container related technologies like Kubernetes, Mesos, etc
* Experience with large-scale distributed systems and client-server architectures
* Demonstrated proficiency with at least two modern general-purpose programming languages like C++, Go, Python, Scala, etc.
- Demonstrated ability to adapt to new technologies and learn quickly
* Should be able to pick up any new programming language and demonstrated ability to adapt to new technologies quickly
Nice to Haves
* Experience building APIs and client libraries
* Experience with industry or open-source projects in large-data, parallel and distributed systems
* Experience building technologies with caching, RPC, queuing, parallelism, multi-threading, concurrency
* Experience with full stack web development
As part of your job application, send us some bullet points about the most recent projects you worked on with Kubernetes, whats your favorite programming language, what kind of things have you hacked in the past, why would like to be part of this team, etc.
Systems Software Engineer BitMED Austin, United States $114,000 to $156,000 a year
October 2018
2 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
Software Engineer Ai Automotive Sydney, Australia / Los Angeles / New York City, United States / Remote $80,000 to $160,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for an ambitious and driven software engineer to join our team at Ai Automotive to drive improvements to our web and iOS applications.
Position: Contract moving to full-time based on performance
Level: 2-5 years Experience
In the short term, we have a few priority updates that need to be made to our iOS app as well as our web portal which we have specced out based on our clients needs. We are a small team so are looking for someone who can work across the entire stack, making sure all the components of our systems are working together smoothly.
We use Go lang, React-Native/Redux, AWS and Heroku. We will prioritise candidates in both Go lang and Reactive JS Frameworks, but we are also willing to bring someone onboard who is keen to learn and looking to upskill in these areas. You will be in charge of our web and iOS applications, and be responsible for source code control and software releases.
We’re looking for someone who can bring ideas and challenge us to make something even better. You’ll need to be comfortable working remotely - we have an office space in Sydney but most of our work occurs offsite.
A broad understanding of ML is a bonus but if you don’t have any AI experience and want some, you will get a lot of exposure through our expert team.
Requirements:
2+ years of experience in software development
Comfortable with Golang / React or learning it
Bonus:
Exposure to geo-analytics
Knowledge of ML / AI solutions
Apply:
Send us your c.v. and overview of how you meet the requirements to join@ai-automotive.com
Software Engineer (API) Beeswax New York City, United States $110,000 to $160,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Beeswax, named one of Business Insider’s “hottest pre-IPO ad tech startups of 2016,” is looking for a Software Engineer to build and maintain the REST APIs that our customers rely on. Our goal is to offer the most extensible set of APIs in the world of online advertising. You can read more about our APIs at www.beeswax.com/docs.
Our current REST API runs on AWS ECS and is built using PHP, MySQL, and nginx. Our APIs serve internal clients in our stack written in Python, Java, and C++ in addition to external customers.
Beeswax is an engineering-led company that places high value in building great software. Because advertising is extremely high scale (millions of transactions per second) and our team is still small, Beeswax engineers are involved with difficult scale problems all the time.
This position reports to the CTO, a long-time senior engineer from Google who was a key technical lead in the process of scaling Gmail.
Responsibilities include:
Building new features for customers and internal users
Maintaining existing features and fixing issues as they arise
Architecting solutions to complex systems tasks
Testing, managing and releasing high-quality code
Working with other engineers to produce a highly-reliable and easy to use advertising API
Requirements:
B.S. in Computer Science
Strong familiarity with backend REST APIs and relational databases, SQL knowledge and PHP experience is a plus
A desire to be deeply involved in product definition. Our engineers are expected to contribute to the direction of their projects.
Working knowledge of Javascript, HTML, and CSS
Ability and desire to build great software
Senior Backend Engineer Pager New York City, United States $120,000 to $150,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for a Senior Backend Engineer to develop backend solutions for our suite of mobile and web-based products. The ideal candidate’s prior work experience reflects high standards for engineering with proven capabilities. The candidate possesses the ability to take on important business challenges and execute them with precision and quality.
MUST HAVES
4+ years experience in a similar role
Fluency in Javascript
Meaningful, real-world experience with any other of the following: Go, Python, Ruby, Java, or similar
Experience with Database technologies (MongoDB, PostgreSQL, MySQL, DynamoDB, etc)
Experience with messaging (RabbitMQ, Kafka)
Knowledge of cloud computing
Experience with modern source code management (git)
Excellent communication skills, particularly when explaining technical matters to less technical teammates
Ability to integrate concepts and methodologies into concrete product implementations
Ability to work independently and quickly, but cares about precision and details, doing whatever it takes to get the job done
Encouraged to take risks and push yourself to new heights
Ability to estimate, plan and prioritize own tasks
Extremely detail-oriented
NICE TO HAVES
BA/BS degree, preferably in a technical field (Computer Science, IT, etc) or equivalent practical experience
Strong experience with node.js
Experience with hapi.js framework
Experience with Go
Strong unit testing experience
Experience with HIPAA and strong security practices
Experience integrating with third party health systems
At Palantir, we’re passionate about building software that solves problems. We partner with the most important institutions in the world to transform how they use data and technology. Our software has been used to stop terrorist attacks, discover new medicines, gain an edge in global financial markets, and more. If these types of projects excite you, we'd love for you to join us.
The Role
The Deployment Infrastructure team's goal is to accelerate the end-to-end engineering lifecycle at Palantir by building tools and platforms that make it easier to create, deploy, and iterate on secure and highly available software. As a Software Engineer on the Deployment Infrastructure team, you will reimagine how our company builds and deploys software and how we use data to make decisions, then build the products and infrastructure to enable that new approach.
Core Responsibilities
*Build and maintain highly available systems responsible for service deployment & telemetry across hundreds of production environments.
*Design and evolve software managing in-environment service discovery and configuration of microservices.
*Architect and manage secure, scalable infrastructure utilizing Kubernetes to support our external and internal use cases.
*Develop tools to enable other engineers such as CI/CD pipelines, container schedulers, and custom applications.
*Debug complex issues and performance problems throughout the stack.
What We Value
*Experience in Software Engineering or similar field
*Systems programming experience in Golang, Java, or equivalent
*Experience developing and managing highly-available distributed systems
*Demonstrated success building systems that meet requirements around monitoring, stability, and scalability
*Deep familiarity with containers (Docker) and orchestration (Kubernetes) at scale
*Experience working with a cloud provider (AWS/Azure/GCE) or in-house data centers
*Knowledge of infrastructure automation tools such as Terraform
Palantir is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information.
If you need assistance or an accommodation due to a disability, you may contact us at accommodations@palantir.com.
Software Architect Twitch San Francisco, United States $220,000 to $300,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
Job Description
Twitch is building the future of interactive entertainment. The services we create for our users have deep, lasting effects on their lives. For many of our partnered broadcasters, streaming on Twitch is a career, and our Subscriptions systems are central to making this possible.
We’re operating at a massive scale and you'll have the opportunity to experiment, build, and scale solutions that are unique and best-in-class.
You will work closely with cross-functional teams to deliver features that impact millions of streamers and viewers, be a multiplier to the team's technical and operational excellence, and help guide and influence our architecture and technical vision.
As a Back-End Engineer at Pink, you will work closely with the founding team to make the business processes and event casting experience come to life. You will be responsible for helping to design & maintain the server architecture upon which Pink functions. In addition, you will play a fundamental role in creating new IP around complex casting processes and cutting edge business operation algorithms.
Basic Qualifications:
B.S. or advanced degree in Computer Science, related field or equivalent work experience
Extensive experience developing server side solutions
Experience developing REST API's
Experience with relational databases (PostgreSQL, or MySQL)
Experience and understanding of one or more MVC frameworks
Extensive experience/strong with 2 or more of the following: Golang, Ruby, Javascript, React, React Native, DevOps
Professional experience utilizing Git and continuous integration
Writes unit tests, experienced with TDD
Passionate about code readability, maintainability, extensibility, and modularity
Preferred Qualifications:
-Experience working with key value stores
-Deep knowledge in one or more of: relational databases, caching strategies, data analytics, DevOps
-Excellent verbal and written communication skills
-Excellent problem solving/troubleshooting skills and attention to detail
We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.
For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.
And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.
As part of the Go team you’ll join a group of language experts solely focused on improving the quality, performance and stability of Go code across the company and the broader open-source community. You’ll work with some of the most talented, high-velocity engineering teams and ensure that the most pressing development problems are solved, and the solutions are reusable for engineers everywhere in the organization. The code you build and maintain will be at the heart of critical systems across Uber, from infrastructure to user-facing products and services. You’ll empower a large and quickly-growing engineering organization to do its best work and deliver high-quality products quickly. You’ll ensure that moving fast doesn’t mean sacrificing stability, quality, performance or maintainability. And along the way, you’ll get to shape the very future of engineering at Uber.
We need passionate, skilled developers who can think at both the code and organizational levels, engineers who care deeply about building systems and libraries the right way, who are eager to take on ownership of business-critical code, and who are opinionated and uncompromising in their pursuit of technical excellence.
Responsibilities
Design, develop and maintain world-class Go tools and packages.
Drive the development of Go standards, practices and education.
Build Uber’s Go open-source presence.
Design and build infrastructure to help teams measure and improve development velocity.
Work closely with engineers across the company to solve critical software development problems in principled and reusable ways.
Requirements
Solid understanding of Go, including common toolsand best practices.
Experience building reusable tools, packages and software patterns for developers.
Background in infrastructure and distributed systems.
Passion for software quality, including testing, code review, and documentation.
Desire to contribute to open source.
Strong cross-team communication skills.
B.S., M.S., or Ph. D. in Computer Science or equivalent work experience.
Desired
Experience working on distributed software projects in a large organization.
Experience leading, contributing to, or maintaining open-source projects.
Experience as a technology-specific speaker or evangelist.