Golang IaS Ideas Solutions GmbH Jobs in United States Paying 150,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang IaS Ideas Solutions GmbH Jobs (2 new this month) in United States 🇺🇸 in May 2024 at companies like BounceX (soon to be Wunderkind), Quizlet and Deliveroo paying at least 150,000 USD per year working as a Sr Software Engineer, Staff Software Engineer and Senior 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
28 developers joined Golang Cafe in the last 30 days
12,247 developer profiles page views in the last 30 days
(Job location: New York USA or USA Remote. Please note, at this time we are only accepting USA based applications. Even if you are a remote candidate, you must live in the United States to be considered. Thank you!)
As a Senior Software Engineer, Backend you will be responsible for the implementation, design, development, and technical quality of the product. Within this position you will be working closely with our Product team to deliver high quality code and best practices. Along with that you are expected to have a full understanding of how data flows throughout an entire platform from databases to REST API's.
Responsibilities
Work closely with the Product team to deliver quality features in high quality code and best practices
Enforce strong coding best practices, guidelines, and standards throughout the team
Ensure that all code is clearly tested from end-to-end
Flexibility and comfort across stacks should allow you to help solve issues at all levels, including code modularity and re-use.
Work comfortably across multiple levels of the Development stack
Ability to ship high quality, well tested, Go code
Qualifications
6+ Years of developing Web Products, SaaS, or equivalent
Knowledge in GO & PHP
Understanding of SOA, RESTful APIs, and micro-services
Database knowledge: MySQL, PostGREs, BigTable, etc
Understanding of Cloud Computing, Containers, CI/CD, Deployments, preferably on Google Cloud Platform
Has worked in the Agile Framework (Scrum, Kanban, etc)
Has good understanding of operational issues, load balancing, cost, performance, etc.
Can work in fast paced environment
BounceX is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
**JOIN US ON OUR MISSION
**
BounceX is an international marketing technology solution that brings a "logged-in" experience to logged-out website visitors across all their devices. A category leader in device identity resolution, BounceX helps companies like Uniqlo, HelloFresh and Tribune Interactive orchestrate real-time, multichannel marketing programs customized for the individual behind each device. They're best known for their impact on triggered email performance and website personalization.
Having raised over $44.9 million in funding from proven firms like Battery Ventures, Cross Creek Advisors and Primary Ventures, BounceX was named the Fastest Growing Software Company in America by Inc Magazine. With headquarters in New York and London, BounceX has been recognized by Glassdoor and Crain's for its exceptional culture and being one of the top places to work in the country. The company recently signed both the White House Equal Pay Pledge and the United Nations Women's Empowerment Pledge and continues to set the bar as a pioneer in technology innovation and workplace inclusion initiatives.
What bonds our community together is our commitment to 5 Core Values:
Come Hungry
Carry Each Other
Drive Undeniable Performance
Respect People, Privacy, Ideas
Bounce Back
Come join us on our mission.
Staff Software Engineer Quizlet Denver, CO, United States $120,000 to $200,000 a year
May 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
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!
Senior Software Engineer Deliveroo New York City, United States $120,000 to $160,000 a year
May 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
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.
Want to build a product that uses data to see and make sense of the future?
If you are a passionate coder who wants to make an impact working on a product that clients love, we’d want to talk with you.
At CB Insights, we build products that help clients make sense of the future and drive their businesses forward using data. Our system retrieves large amounts of structured and unstructured data, uses scientific methods to extract knowledge and insights from the data and presents the data through a sophisticated dynamic user interface which enables the user to find answers to their most important questions.
As a Senior Software Engineer at CB Insights you will be part of a cross-disciplinary, self-motivated team with clear ownership and passion to form the future using state-of-the-art technologies, writing quality code that ships often.
Our backend software engineers work on creating robust services and scalable data processing jobs. We focus on modularity and reuse where it makes sense while ensuring that there are no constraints to delivering world-class software continuously.
Much of our software team has been with us for several years, despite a white hot tech market with options galore. We attribute this to our collaborative teach and learn culture where the role evolves with your interests.
If this sounds interesting to you, reach out and join CB Insights now!
Key Responsibilities:
Develop features for our next generation market intelligence platform on a small Agile team
Consistently and frequently deliver solutions that are well-engineered, maintainable, and tested within the agreed upon timeframe
Participate in code reviews and sprint planning, help to identify opportunities and work through challenges and share knowledge with your colleagues, including mentoring
Collaborate with the product team to understand business requirements
Requirements and Qualifications:
BS in Computer Science or Engineering with 6+ years of professional experience as a Software Engineer or MS with 4+ years experience
Professional experience programming in Python, NodeJS or (Go a plus)
Real world experience programming high volume backend data processing systems between multiple databases including MySQL and ElasticSearch or Solr
Proficiency developing in a Mac/Linux environment, requiring experience with Git and Docker
We know that diversity makes for the best problem-solving and creative thinking. We are dedicated to adding new perspectives to the team and encourage everyone to apply if your experience is close to what we are looking for.
Happy, Helpful, Humble, and Hungry: Check out more about our company culture here.
EqualOpportunityEmployer: CB Insights is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Senior Software Engineer RetailNext San Jose, CA, United States $120,000 to $170,000 a year
November 2018
1 Applicants This Week
More Than 6 Months Old
Job Description
Are you interested in distributed systems or big data? RetailNext is looking for engineers to help build our cloud analytics system. We pull in and process data from thousands of brick and mortar stores to help our customers better understand and serve their customers.
We're looking for engineers with experience in distributed systems or data processing at scale. We write code in Go and use tools like Cassandra, Redis, GRPC and MapReduce. We don't expect you to be an expert in everything we do, but you should have a strong background in some plus an interest in learning the rest. The team is growing fast and there will be leadership opportunities for interested and qualified candidates.
We've built an environment where you can focus on big problems. Low on meetings and overhead. We are a community of makers and we want people with the same mindset. Focused on building great solutions to the problems our customers face.
Who you are
Strong in at least one of Go, Javascript, Ruby or C
Bonus points
Production experience with Cassandra or Riak
Experience with a project that used continuous deployment or Kanban
Principal Software Engineer SendGrid Denver, Colorado, United States $130,000 to $170,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
The Principal Software Engineer opening is an exciting opportunity to join SendGrid’s Customer Growth Engineering team, developing features and software that impact all points of the customer lifecycle.  You’ll make a tremendous impact with the team that spearheads microservice development and operability at SendGrid, using the latest distributed systems programming techniques and technologies like rate limiting, circuit breakers and multi-datacenter (including AWS). You’ll bring the ability and experience to write complex backend services, communicate effectively with cross functional teams, and have a tremendous drive to hone your craft.
Denver is our global headquarters and home to the Customer Growth Engineering team, our revenue growth engine - which your efforts will directly impact.
What You’ll Do
Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
Design entire systems from scratch, end-to-end, that can fit into the SendGrid architecture
Develop solutions for complex problems both independently and with team members
Work with other teams to troubleshoot/determine resolution for complex issues across team domains
Focus on designing and implementing systems for scalability, testability, supportability and maintainability
Use your foresight and experience to keep our systems effectively running now and in the future through profiling, load testing, failure testing, monitoring and much more to have confidence in the robustness of the systems we deploy
Lead team initiatives and implementations from conception to completion
Recommend and champion improvements to our software and product development process
Drive improvements in quality of team's work output
Live Planet, Inc. develops infrastructural technologies to enable next-generation video applications. Live Planet was founded by serial entrepreneur Halsey Minor, who to date has founded or co-founded technology companies that have created over $100 billion in cumulative value, including: CNET, Uphold, Salesforce, Google Voice, OpenDNS, and Vignette.
Live Planet's solutions include:
The Live Planet VR 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: video infrastructure for a blockchain-enabled Internet. The VideoCoin Network is 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. (www.VideoCoin.io)
Position Overview
We are looking for a GoLang backend engineer to support our camera and cloud services. This position provides the unique opportunity to work on Live Planet camera software infrastructure and distributed cloud.
Candidate Profile
An ideal candidate shall have the following experience/credentials/experience:
B.S. or M.S. in Computer Science or related field.
4+ Years GoLang experience
4+ years Python experience
Google Cloud Platform administration
Containers (docker) and container orchestration (kubernetes)
Infrastructure deployment automation (ansible, terraform, packer)
Monitoring and alerting tools (consul, telegraf, grafana, elk, fluentd)
Experience working in a dynamic start up environment
Strong written and verbal communication skills
Outstanding attention to detail.
Location: San Francisco Bay Area.
Live Planet is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Live Planet, Inc. develops infrastructural technologies to enable producers to deliver next-generation media experiences and services to consumers worldwide. Founded by serial entrepreneur Halsey Minor (CNET, Salesforce, Google Voice….), Live Planet's solutions include:
The LIVE PLANET System: the only end-to-end capture, distribution, and monetization system for immersive video. The LIVE PLANET System makes it easy, practical, and affordable to create and deliver stereoscopic VR and 360° video, whether live or recorded, allowing creators to focus on their productions and applications. (www.LivePlanet.net)
The VIDEOCOIN NETWORK: a decentralized video encoding, storage, and content distribution system that turns all cloud-based video services into an efficient algorithmic market running on a new blockchain with a native protocol token, the VideoCoin (issued by the VideoCoin Development Association Ltd.). The VIDEOCOIN NETWORK will lower costs by deploying unused compute resources, enable a new generation of applications via open APIs and open source-based development, disintermediate media behemoths with peer-to-peer video distribution, and increase privacy with decentralized, end-to-end encryption. (www.VideoCoin.io)
The Opportunity:
You will own the Live Planet VR Camera software development and configuration. You will design, develop and support applications that control camera behavior, collect information from the camera, update software on camera, etc. Also you will own Live Planet VR Camera CI, testing and embedded OS configuration.
We are looking for a self-driven, talented engineer who will focus on the camera's core application software stack and the Linux-based infrastructure around it as well as help be a core member of the Camera team. This is an opportunity to make an impact for the Live Planet Camera System.
We are a fast moving team with a lot of unique knowledge in VR, hardware, video streaming, and distributed compute knowledge. It is a unique chance to grow as a leader and an independent owner of very cool software stack based on modern technologies and processes.
Needed Experiences and Skills:
Working understanding of Linux concepts, specifically Ubuntu based functionality (Systemd, Debian packages, Common Configuration files, etc.)
Experienced Golang engineer with practical experience of HTTP 1/2 (GRPC) micro services development.
Software design skills; in other words you know how to organize multiple of micro services to work together in clean and efficient manner.
Feel comfortable to organize and optimize startup, discovery and networking of OS (operating systems).
General knowledge & understanding of video pipelines & streaming
Systems Software Engineer BitMED Austin, United States $114,000 to $156,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Here at BitMED we appreciate transparency and creativity. So, let’s try something new. We would like to give you the opportunity to learn more about this role the same way we would get to know you. An application!
We’ll go first…
Why is this position crucial to BitMED?
Our lean team is ready to grow! We are rapidly onboarding 22M members to our platform and that number is growing every day. Our Systems Software Engineer will be responsible for defining and implementing our software standards as they integrate between frontend, backend, data storage, infrastructure and other core system components. By joining our small team, they will be an integral contributor in developing our engineering culture. This person will be a key enabler for lean integration, faster innovation, rapid development, streamlined communication and improved collaboration.
Why does this person want to work at BitMED?
They are excited about bringing blockchain technology to the healthcare community at scale. Joining BitMED is a strategic and advantageous career move for them as they will play a crucial role as a contributor to bringing a global, no-cost healthcare solution to market. They visualize the impact they’ll have in this role and are prepared to offer their expertise towards building a successful new platform that will change the way the world views healthcare.
What will this person do on a day-to-day basis?
The Systems Software Engineer will be responsible for designing and implementing software for a variety of scalable, reliable, and secure distributed computing systems (e.g. blockchain). They will design, implement, and debug core components of internal distributed computing services. They will research and implement key technologies (e.g. blockchain), architectures, and standards. They will work with other engineering teams to ensure that services meet scalability, availability, security, and performance goals.
What is this person expected to accomplish within their first 90 days?
This person will assess the status of our current system software and build upon them. They will work with various members of the engineering team to define and implement API standards. During their first 90 days, our Systems Software Engineer will design and implement Protocol APIs for BitMED’s core services and work with various internal and external technical teams on the adoption. By the end of their first 90 days, we expect this person to draft the Protocol API documentation geared towards open-sourcing the API.
What qualities should this person have?
BitMED is looking for a person with the willingness to learn and the ability to contribute right off the bat. They can balance timeliness and business priorities with technical feasibility. They are adamant about solving problems and are a reliable resource for insight and assessment of technical issues. They are able to speak openly and humbly about their failures and mistakes, clearly articulating what happened and how it was addressed. They are passionate about learning, executing and leading by example. They are an open source enthusiast and a best in class developer with a desire to gain knowledge in an emerging market. They are able to think through and anticipate how hackers and others may attempt to subvert or misuse applications.
What experience should this person have?
5+ years of overall developer experience
2+ years measuring, analyzing, and optimizing performance
2+ years developing distributed applications and API integration
2+ years developing applications using cloud-based platforms and microservices
Strong understanding of concurrency, parallelism and distributed systems
Knowledge of concurrency control, data structures, algorithms, distributed system architectures and networking
What technical skills MUST this person have?
1+ years of experience with blockchain security technologies and cryptography knowledge
Strong systems programming skills
Experience with all aspects of software development from architecture to deployment and maintenance
Familiarity with distributed storage systems (HDFS, Amazon S3)
Fluency in Go (golang) C/C++, Python, shell scripting
Excellent written and verbal communication skills
Hands-on developer-level understanding of blockchain technologies including smart contracts, blockchain applications or proof-of-concepts (POCs) using Hyperledger, Ethereum Solidity or other proprietary languages and APIs
Proven ability to translate requirements from architects and product managers into functional code.
Knowledge of database technologies including SQL/NoSQL
What skills would we like this person to have?
Strong passion for technology and applying it to business solutions
Working understanding of blockchain technologies, cryptocurrency, and financial software
Experience running a large-scale production system
Senior DevOps Engineer DroneDeploy San Francisco / Los Angeles / Portland, United States / Remote $130,000 to $180,000 a year
October 2018
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
DroneDeploy is the leading cloud software platform for commercial drones, making the power of aerial data accessible and productive for everyone. Trusted by businesses and individuals in over 140 countries worldwide, we are transforming the way drone users collect, manage and digest impactful data in a variety of industries, including agriculture, real estate, mining and construction. Simple by design and easy to use, DroneDeploy builds revolutionary software compatible with any drone. If you’re excited about drones and want to help us create a simple and seamless experience for drone users across the world, we’d love to hear from you!
The Challenge
The DevOps team is tasked with ensuring the reliability and security of our exponentially scaling platform, while serving as a force multiplier for the rest of the engineering organization. Other teams rely upon our expert guidance to design a product that earns the trust of our users, without slowing down the pace of development. We believe that automation and developer empowerment are the key to creating systems that are reliable and secure by default, while minimizing cycle times. We use a collection of SaaS, open source, and proprietary technologies; whichever provides the right solution and seamless integrations for that piece of the puzzle. Some of the key technologies we leverage include Docker (for code packaging and deployment), Kubernetes (for container orchestration), Ansible (for lightweight config management), and Terraform (to control our cloud infrastructure).
The Role
In this position you will be expected to:
-Have a mind for simplifying unnecessary complexity.
-Empathize with the people who use the systems you build.
-Excel at critical thinking and adapt to new situations.
-Anticipate future problems, without over-engineering the present.
-Share your expertise with others, but never stop learning new things.
We are looking for someone with:
-A depth of knowledge in at least one domain.
-Minimum of 2 years’ experience managing complex systems using software.
-Experience writing and maintaining software applications in languages such as Golang, Python, Ruby, Java, C#, JavaScript, C, C++, etc. (not just scripts, side projects ok).
-Available to work on-site within our San Francisco office, or work remotely on Pacific Standard Time hours.
-Familiarity with configuration management systems (e.g. Ansible, Puppet, Chef, Salt, Terraform, CloudFormation).
-Experience solving difficult problems with a scripting language (e.g. Bash, Ruby, Python) in a Linux environment.
Bonus points:
-Experience with container technology (Docker/cgroups/LXC/etc) and container orchestration (Kubernetes/Mesos/CloudFoundry/etc).
-Experience with major cloud providers (AWS, GCP, Azure, etc).
Life at DroneDeploy
We’re a team of star wars loving, hot sauce eating, tech enthusiasts with inspirational talents. Everyone is empowered to explore and implement new ideas and improvements. We enjoy our collaborative office environment and encourage each other to push boundaries. We host weekly Friday night BBQs on our rooftop deck, offer great salaries, generous equity,100% employee health coverage, unlimited vacation and delicious catered meals among other perks.