Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 800+ Golang Jobs (1 new this month) in November 2024 at companies like Gravitational, Simprints Technology Ltd and Engel & Völkers Technology GmbH paying at least 50,000 USD per year working as a Full Stack Engineer: Golang, React, Javascript, Senior Backend Engineer and Backend 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
34 developers joined Golang Cafe in the last 30 days
14,877 developer profiles page views in the last 30 days
For this role we’re looking for a generalist full-stack software engineer. You understand how computers work and what role an operating system plays? If you’re comfortable building web applications using frontend and server side technology, most likely we’ll want to talk to you.
You should have a passion for creating great user experiences and products customers will love.
If you are this kind of person, here is what you will be working on:
Work closely with UX/Product to improve onboarding and product experiences
Build React Components for Dashboard/Products
Build APIs with Go to support the frontend
Creating automated flows to help support marketing/sales activities
Build great technology that improves millions of lives.
Overview
Simprints builds cutting-edge technology for some of the poorest individuals in the world, and in the most challenging environments on earth. We are working at the exciting interface of biometrics, technology, and international development where our product is used to radically increase transparency and effectiveness, making sure that every vaccine, every dollar, every education initiative reaches its intended recipient. Working with mentors from top companies like Google, Microsoft, and ARM, we design and develop both hardware and software by applying modern tools in distinctly un-modern environments with little to no internet connectivity. Simprints is currently on track to support over 4 million people by 2021.
We are looking for engineers with a focus on cloud-native backend development to join our growing tech team. You will work on an agile, collaborative team with a commitment to clean code and robust design, along with a strong culture of continuous learning and improvement. If building technology for global health sounds exciting, we want to meet you!
Responsibilities
Design, build, and operate secure, reliable, and scalable services that allow Simprints to support projects all over the world
Leverage modern software development practices, such as DevOps, microservices and “serverless”
Actively develop junior engineers through mentoring and design/code reviews
Support growth of the team by attracting, on-boarding, and retaining top talent
Qualifications
At least 3 years of professional experience building and operating backend services, with some experience in systems design
At least 1 year of professional experience working with a major public cloud provider (Google Cloud Platform, Microsoft Azure, Amazon Web Services) using serverless or managed services (e.g. DynamoDB, BigQuery, any FaaS)
Good understanding of software engineering basics such as (but not limited to) OOP, agile, REST, testing, SQL, NoSQL
Commitment to lifelong learning. You eat new technologies for breakfast and stay up-to-date with recent trends (e.g. microservices, event-driven architecture, serverless)
Ability to clearly communicate and document design decisions in both verbal and written form
Bonus points
BS/MS/PhD in Computer Science or a related field
Familiarity with Golang && (Java || Kotlin || Scala)
Experience with mobile and/or web front-end. You have been on the other side of the API gateway
Why Simprints?
Use recent, developer-friendly technologies that let you focus on what matters:
Make a positive impact on millions of the most vulnerable people in the world
Work in a team of dedicated and talented engineers committed to writing high quality code. Our informal Clean Code Officer helps keep us honest
Optional opportunities to see our tech in action by joining our deployments around the world: Bangladesh, Ethiopia, or Zimbabwe just to name a few
Incredible perks
Unlimited paid time off. Last year, the average Simprints employee took a total of 31 days off (annual leave plus UK bank holidays)
Truly flexible working hours. More efficient late at night? That’s fine by us, start after lunch. We are looking for people who get the job done, not for people who get the job done between 9am and 5pm
A generous budget (>£1,500) to spend on both learning and wellness. In the past, Simprints engineers have spent this on attending tech conferences, enrolling in Udacity nanodegrees, joining bouldering gyms, and organizing instructor-led yoga sessions in the office
Two ‘LEGO Days’ each quarter where you can work on any project you want. Past projects have ranged from exploring image processing techniques to building a LEGO train to deliver beer around the office
Work from the coolest office in Cambridge (the Bradfield Centre - think ‘mini-WeWork’)
Does the premise of solving large scale business problems with technology excite you? Are you interested in the challenges of digitizing and automating processes in the traditional real-estate industry? Do you want to be part of the ground-up software development at a EUR 700 million-a-year business, and make a massive impact in transforming the industry itself? Then we need to talk!
At Engel & Völkers Technology, we are reimagining our own industry. An industry that we have excelled in for over 40 years and has transformed Engel & Völkers into one of the world’s leading service companies specialised in the brokerage of premium residential property, commercial real estate, yachts and aircraft. Despite our successes, we see the need to be on the leading edge of innovation and always be pushing the boundaries of the industry. As a software engineer, you will be involved in developing property-tech that will revamp an entire industry. You will own the full software development lifecycle of your products and work on complex problems with startup agility at enterprise scale with global impact.
Our development ecosystem:
Languages: Java, Golang, JavaScript, TypeScript, Kotlin, Python, Elixir, Objective-C, Swift
At source{d} we are building the technology stack for the next generation of Machine Learning powered developer tools. We are an open-core company built around our Open Source projects.
We have raised over ten million USD so far, and we are currently growing our team.
This is a remote position however can also be based from our Madrid office.
All remote applicants must be based between the San Fransico and Moscow Timezones
Responsibilities
Writing robust and maintainable backend code.
Designing new features.
Maintain our projects and improve its stability.
Supporting internal stakeholders.
Supporting our open source community.
Requirements
Strong backend coding skills in, at least, two languages.
Good algorithmic problem-solving skills.
Experience with performance optimization or scaling in volume of data.
Strong Linux skills.
Experience creating public APIs (REST, gRPC or equivalent).
Preferred Requirements
Experience with Linux storage and networking.
Experience with distributed systems.
Experience with distributed storage.
Team
The Data Retrieval team is developing source{d}'s data retrieval pipelines that synchronize and provide access to any number of code repositories. Written mostly in Go, it aims to be robust, friendly, flexible and capable of running on large-scale distributed clusters over petabytes of data.
We at source{d} seek to be at the heart of any project related to source code. Thus, this core tool is used both in-house for building source{d}'s unique global scale open dataset of +60M code repositories for cutting-edge Machine Learning research, as well as used by our customers to ingest git repositories to their source code processing clusters.
Good knowledge of Linux, storage, networking and distributed computing is important.
You will be expected to have strong backend coding skills in at least two languages, and very good algorithmic problem-solving skills. Skill at programming in Go is not required but will be highly appreciated. We strongly believe it can be learned by any skilled developer, and we care much more about our team's mindset and prior experience than specific language skills.
Culture
source{d} is a company for developers by developers. We firmly believe in always doing what's best for the individual developer in the community. Our team consists of members who are passionate about programming. To understand our culture better, read more about it here.
At the moment, we are 35+ people from 10 different countries working closely together from our office in Madrid. We are more than happy to sponsor you a visa and guide you and your family through the whole process if you decide to come to work from our office, but you may also choose to work remotely. Currently, we have remote team members in USA, Portugal, Ireland, France, Belgium, Poland, Estonia and Russia.
For those wanting to work from one of our offices, we fully support the visa and moving process for you and your family.
At source{d}, we have a transparent salary policy which we feel strongly about it. Your seniority level will be determined during the last round of on-site interviews.
At source{d} all of the projects we work on are public on GitHub and the vast majority are open-source under licenses such as Apache 2.0 or GPL3.
We don't just believe in open-source, we also believe in radical transparency as an organization, there we publish everything about the company at github.com/src-d/guide.
Perks
We go to conferences and other developer events!
Open Source Days, every second Monday, you are encouraged to work on any OSS project you choose.
Flexible hours, set your own schedule that fits you.
Free books. We will buy any books that help you learn & grow.
If you choose to work from one of our offices, you will enjoy a comfortable and spacious environment.
Annual summer and winter Christmas parties and a hackathon retreat are held in Madrid and all team members are flown over for it.
Armakuni empower our clients to take ideas to production in weeks, not months. Our Engineering Consultants act as change catalysts, enabling teams to leverage development best practices to fully optimise their cloud journeys.
Best practice. What does this actually mean? What’s “best” for one company doesn’t always work for others, right? Well, not quite. Research has shown that there are certain practices that lead to happier, more productive development teams and environments, and it’s these that we are positively evangelistic about here at Armakuni. We combine the practices of Software Craftsmanship, Agile/Lean, DevOps, Cloud Native architectures and infrastructures to enable high quality, high velocity, sustainable engineering teams.
What we enjoy:
Sharing our knowledge of cutting edge tech stacks with clients and colleagues alike to ensure the long-term benefits of cloud platforms are fully leveraged
Extolling the virtues of Test Driven Development & Continuous Integration/Delivery
Assisting with the development of elegant micro-service products used at extreme scale
Delivering hands-on training that ensures our legacy remains long after we do
Regular retrospectives to figure out what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it
A day in the life:
Your primary responsibility is training and knowledge sharing with client Engineering and Development teams. As you’ve spent most of your career coding and discovering strategies for successful DevOps or Cloud Native adoption, you are enthused by the concept of transferring this to new teams as they enhance their capabilities further
Mentoring client engineering teams in the adoption of new tools, technologies, techniques, patterns and processes, ultimately helping leverage a range of tools and methodologies
Driving the adoption of development best practice through whatever method is practical given the obstacles encountered.
Representing Armakuni and communicating our vision to client engineering teams, technical management and executives when required
Delivering training and support on world-class PaaS solutions composed of best-of-breed cloud native and CI/CD tools such as Cloud Foundry, PKS and Concourse
What does good look like?
First and foremost you will have a passion for leveraging technology to optimise processes and procedures. With a background in software development you will enjoy working alongside client Engineering teams to introduce and optimise development tools and methodologies, ultimately enhancing their cloud journey.
From a technical perspective we find those who enjoy a successful career as a Consulting Software Engineer with Armakuni typically have:
A proven track record of software/application development with Ruby, Golang or Java
Experience of automating deployment using CI/CD (bonus points for Concourse)
Passion for Pair Programming and TDD - these skills are crucial in how we engage and work alongside our clients
The ability to relay the positives and negatives of various tools, methodologies and ideas in a clear and constructive manner
Strong communication and consulting skills - our teams are comfortable running workshops (inceptions)/standups
Passion for growing and developing both technically and personally by tackling interesting work and challenging problems
Ability to distill complex business requirements into simple code concepts
The reward:
We offer the chance to be a part of a rapidly evolving technology-driven community; a team of like-minded experts in sharing their knowledge not just with clients but with each other. Perks include:
The chance to take ownership of your career within a rapidly evolving organisation; forge your own path!
Consulting environment free from sales and utilisation targets
Weekly company-wide retros and demos
Opportunities to visit and present at key conferences and industry events
Regular training and informal/social knowledge sharing sessions
Company stickers!
Of course we also make sure that you are well looked after offering highly competitive salaries plus an ever growing benefits package which currently includes:
IT has become the core asset for most businesses. Our Cloud Native engineers guide our clients through this increasingly complex IT landscape.
We build confidence with cloud technologies and help clients transition to modern architecture. Our engineers also work with Cloud Native vendors on next-generation open-source tools.
What we look for
Background in development or operations; we’re looking for senior engineers.
Experience with at least one programming language and/or scripting (e.g. Go, Java, Python, C++, Bash).
Experience with microservices (technologies like Docker, Kubernetes, Mesos) is valuable.
We are a cloud agnostic. Any cloud experience (AWS, Google, Azure) is a plus.
Cloud automation and infrastructure provisioning (Terraform, Ansible, Cloud Formation etc).
We value consultancy skills and community work, such as open-source contribution, meetups and conference talks, and/or blogging. We’re more than just engineers.
Why apply
You’ll be in charge of shaping a new IT architecture for some of the best companies in the world. We work in small, self-managed teams that take full responsibility for the projects. We’re not tech/cloud service resellers. We mix the best open-source tools and services that make sense for the project. We move fast and deliver mainly short-term projects (2-4 months), mostly working from our offices. We automate the infrastructure of our customers and deploy orchestration layers on top of it to run apps and data.
All our engineers are encouraged to share their knowledge at conferences and within the company. We consider ourselves a continuous learning company. There are no rockstars here, just people that wanna grow themselves and their community. Switching between projects/roles/offices is possible and quite common.
A few months ago we started out with the vision of building a next generation sports betting platform focused on performance, reliability, modularity and automation. We believe that our experience paired with today’s technologies, great talent and the agility of a startup environment will enable us to deliver a best-in-class product that meets the demands of the market of tomorrow.
Our Account Team is now on the lookout for an experienced Software Engineer who wants to join our distributed team and help us execute our vision.
The Team
The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, and player acquisition and retention programs with a focus on personalisation and automation.
The services owned by the team are to be simultaneously used by thousands of users around the globe and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.
Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.
Remote Work
We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in a European time zone (between UTC-1 and UTC+3). You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.
Compensation
The budgeted compensation range for this role is €55k-75k annually, depending on your background and experience. As an independent contractor you will be responsible for paying any taxes or applicable fees in your country of residence (unless you are based in Malta, in which case you will be employed). In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.
Requirements
BS degree in Computer Science or similar technical field
2+ years of professional software development experience using Go
Interest in or previous experience with Elixir will be considered an asset
Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ or Kafka
Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores
Interest in test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines
Interest and ability to keep yourself up to date and learn new languages, frameworks and technologies as required
Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents
Ability to work autonomously in a fully distributed team
Good communication skills in verbal and written English
Advanced Blockchain AG are looking for an experienced Back-End Developer to join our core development team. You’ll be taking on new and ongoing projects with industry leading clients looking to be the first to implement and benefit from blockchain technology.
What we offer:
An environment that embraces freedom and autonomy and values team
spirit and open communication. We encourage you to put forward your
thoughts and ideas.
An open plan office in the heart of Berlin.
The opportunity to contribute to cutting edge projects in a new and exciting
industry with the potential to positively reshape our world.
An international team of DLT pioneers from 12 different countries.
Flexible working hours.
Responsibilities:
Back-end development of our high-loaded web applications.
Working with our Blockchain API.
Rest API development.
Micro services development with Docker containerisation.
Working and maintaining different types of DB.
Collaboration and architecture planning with the team and CTO on a high-
performance back-end infrastructure.
Mentoring your team.
Main requirements:
5+ years in back-end development
Practical experience with MongoDB, MySQL, Redis, Postgres
Strong knowledge of Go and experience with C++, Python
IoT Solution Engineer ClearBlade Austin, United States $75,000 to $150,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
ClearBlade provides an industry leading IoT platform. As such it demands knowledge across a wide domain of computer languages, user interfaces and infrastructure. We are looking for an experienced software developer with a passion for quality, performance, and scalability.
This position is for a professional services engineer who is experienced with performing technical implementations and training customers and support in the ClearBlade platform. Candidate must be comfortable working alone and in a small team, but also comfortable with rapid growth of the team and the company. Good communication and cooperation skills are a must. Candidate must also be interested in providing technical support to clients and team.
REQUIREMENTS
• 3+ years in a professional services environment in the software industry
• Ability to create modern web dashboards using standard HTML and Javascript technologies for demonstration
• GoLang, C, Javascript, Python.
• Hands-on experience with Unix (Linux MacOS), Docker, Git/Github, BitBucket, Jenkins, and web servers.
• Ability to autonomously pursue elegant solutions to open-ended problems.
• Demonstrate experience with continuous integration and agile software development.
• Practical experience with SDLC tools like Git/Github, BitBucket, Jira and Jenkins
• Experience with major cloud offerings for compute, storage and networking
• Understanding of protocols for enterprise communication (SOAP, JMS, AMQP), web server communication (REST, JSON, MQTT), device communication (BLE, Zigbee) and industrial communication (MODBUS, CANBUS, SNMP)
• Strong analytics and problem-solving skills with the ability to identify and analyze issues quickly.
Highly Desired
• Familiarity and experience with IoT-specific development issues, including challenges associated with programming small sensor devices.
• Experience with Google Cloud services and tools
• Proven track record of identifying and championing new technologies that enhance the software quality, developer productivity, and end-user experience.
• Experience in functional, regression, and performance testing.
• Experience with IoT devices like Raspberry Pi as a gateway and a Silicon Labs Thunderboard as a BLE sensor.
To succeed here you need to be obsessive about learning new technologies, excited to solve hard software problems, and curious about how we can enable others to build amazing IoT solutions. A mindset focused on writing software that is well tested, secure by default, and performs at scale that can support millions of connected devices is a necessity. You must be able to collaborate with others well and work effectively on your own projects with little oversight.
This position will be based in Austin, TX. Candidates must live in or be willing to relocate to Austin, TX or the surrounding area.
Benefits
• Close tight-knit team
• Ability to work remote
• Unlimited paid vacation
• Group health, dental, and life insurance
Why ClearBlade?
ClearBlade is a rapidly growing Internet of Things software company focused on Industrial, Transportation, Buildings Facilities and Communication Service Provider market segments.
We spend a lot of time together in our historical building downtown off 5th and Congress, and that experience shouldn’t be painful. We get together after work for events and happy hours when possible. Our team is dedicated, wickedly smart and motivated to dominate the IoT software space. It’s a great environment for innovation and personal success. If you are up for this kind of adventure, challenge and commitment, we would like to have a conversation with you.
For our startup we are looking for a Java Developer who knows what’s going on and who is a good addition to our highly skilled development team. We have space for people who like to focus on one area to become the goto person in this area as well as people who need a new challenge every now and then. People who have new ideas are more than welcome.
Responsibilities:
- Work on the development of our disruptive platform for esports data distribution
- Help us to improve and expand our OCR plattform
- Work together with our DevOps team to make our system more reliable.
- Work together with our Data Scientists to improve our data pipelines
- Create APIs to deliver our data to customers
- Have an eye for improvements in regards to performance and code quality
Requirements:
- Strong understanding and moderate (3+ years) experience working with Java, and within a Java environment.
- Moderate experience with both relational and non-relational databases
- Moderate experience writing and working with a service-based architecture.
- A fast learner who is highly motivated and independent, but also works well as part of a team.
- Output-oriented way of working
- Good problem solving skills (able to break down problems and troubleshooting bugs effectively)
- Fluent in English (both written and spoken)
Pluses:
- Experience with Python, Go-lang or Scala
- Experience with Hibernate, SpringBoot, Akka, Gradle
- Experience working with distributed messaging queues (RabbitMQ, Kafka, Pulsar) at enterprise scale
- Experience with cloud-based deployment: AWS (or similar), Docker, Kubernetes.
- Experience with game engines: Source Engine, Unreal Engine, Unity.
- Experience with OCR technologies
- Any skills or experience in reverse engineering computer games.
- Passion for esports, gaming, and technology
We offer you:
* A "get shit done" culture
* Flexible working hours based on goal reaching rather than amount of time spent in the office
* 10% of your work time to spend on esports and/or gambling topics of your choice (alone or as a team)
* Internal training sessions in your field of profession and beyond
* Gaming room stocked with 6 PCs to play and crush enemies with your colleagues
* Bayes bar with free snacks and after work beers
* Free massage sessions
* Subsidized lunches that get delivered to the office
* Free coffee, water & soft drinks to stay focused and hydrated
* Lots of game enthusiasts to talk and share game experiences with
We look forward to receiving your application (cover letter, CV and references) as well as your salary requirements and earliest possible starting date. Please send an email containing this information to: application@bayes.gg.