Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 400+ Golang Chipmonk Technologies Jobs (1 new this month) in November 2024 at companies like Digital Ocean, Simprints Technology Ltd and Container Solutions with salaries from $95,000 to $190,000 working as a Senior Engineer Tools & Platforms SRE, Senior Backend Engineer and Cloud Native 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,374 developer profiles page views in the last 30 days
Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today’s entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.
We want people who are passionate about building the systems, culture, and processes that will improve the resiliency, reliability, scaling, and performance for cloud services.
We are looking for an experienced Site Reliability Engineer to work closely with our product engineering and infrastructure teams. Reporting to the Director of Platform Systems, the Site Reliability Engineer will be performing a mix of hands-on development, coaching, and collaborating with other teams and stakeholders to help bring DigitalOcean’s engineering systems and culture up to the next level.
This is a key opportunity to make a significant impact in DigitalOcean’s engineering and operational systems and influence future product designs and requirements. This role is essential to accelerate the improvement of the high expectations our customers have of DigitalOcean as we continue to grow and expand.
What You’ll Be Doing:
Performing hands on technical work to directly improve the reliability, resiliency, and scaling of our key platform systems
Working with stakeholders to develop and implement reliability and performance metrics
Facilitate DigitalOcean’s culture of learning by providing insight and recommendations for improvement
Coaching teams and individuals on reliability best practices and solutions
Working with other SREs and engineering leaders to define the architectures and practices that should be adopted in order to deliver on our engineering and operational goals
Establishing best practices for development, architecture, deployment, and operations
Working with peer SREs to improve services and processes (including architecture reviews, incident response, monitoring) in a cross-functional manner throughout the engineering organization
What We’ll Expect From You:
Distinguished track record as SRE (or similar role) with hands-on experience implementing reliability, process, and scaling solutions
History of fostering positive relationships with stakeholders and a track record of successful collaboration and coaching
Clear communication skills (both written and verbal) to document processes and architectures
Experience implementing disaster recovery best practices
Developing robust solutions that facilitate streamlined resolution of customer inquiries through use of technologies for automation, deflection, and issue management
Adept in Ruby and Go with a broad understanding of the full technology stack for a modern infrastructure
Advocate of effective development environments with the use of CI/CD tooling and configuration management technologies such as Chef or Ansible
Why You’ll Like Working for DigitalOcean:
We have amazing people. We can promise you will work with some of the smartest and most interesting people in the industry. We work hard but we always have fun doing it. We care deeply about each other and take our “no jerks” rule very seriously.
We value development. We are a high-performance organization that is always challenging ourselves to continuously grow. That means we maintain a growth mindset in everything we do and invest deeply in employee development. You’ll need to be great to get hired here and we promise you’ll get even better.
We care about you. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a monthly commute allowance to make your trips to and from work easier.
We invest in your future. We offer competitive compensation and a 401k plan with up to a 4% employer match. We also provide all employees with Kindles and reimbursement for relevant conferences, training, and education.
We want you to love where you work. We have great office spaces located in the heart of SoHo NYC and Cambridge and offer daily catered lunches to keep your hunger at bay. We’re also very remote-friendly—we use Slack to communicate across the company—and all remote employees have the opportunity to onboard in-office and take an all-expenses paid trip to our annual company offsite, Shark Week, to get quality in-person time with the team at least once a year. We also allow employees to customize their workstations to meet their needs—whether remote or in office.
We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
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’)
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.
Senior Back End Engineer Somo London, United Kingdom £45,000 to £90,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About the Job
We are currently looking for a Back-End (Golang) Engineer to work alongside a very exciting client of ours. They are disrupting the global digital marketplace for assets enveloped in company shells.
The role will entail being the back bone of the tech team and it is a unique opportunity to be part of a product with significant market fit as it scales exponentially.
About You
You are huge fan of clean design thinking & architecting, as well as a good communicator with the ability to learn and adapt.
Commercial experience with Golang and Java, along with an understanding of other programming languages such as ES6 & Python.
You will be well versed with database technologies like SQL, noSQL, key-value stores (e.g. mySQL, Postgres, MongoDB, Redis…)
Strong knowledge of cloud technologies such as Google Cloud or AWS & experience with CI/CD
Familiar with unit testing, integration testing, or similar testing frameworks
About Us
We’re one of the fastest growing digital agencies in the UK, helping the world’s biggest brands to transform their customer experiences and become the leaders in digital change.
We’re not just about building digital products. Using our Rapid Actionable Innovation Engine, we take our clients on a journey of digital transformation, identifying and solving their challenges from a truly customer-first perspective.
But we wouldn’t be where we are without our people. We hire only the best, the smartest and the nicest folks in digital – those who push boundaries, who think big and are not afraid to be different. There are a few things that make us special, but we like to think our culture is what truly makes the difference. We’re brave. We’re innovators. We lead with knowledge. And we make sure everything we do creates success. If You think you’d fit in, apply https://www.somoglobal.com/career/ or drop us an email at workwithus@somoglobal.com
HousingAnywhere.com is the biggest global booking platform for mid-term rental accommodation in the world. Being a peer-to-peer marketplace, we create an experience that serves both sides of the rental accommodation market and creates a direct connection between tenants and landlords. HousingAnywhere.com is active in 50+ countries and 400+ cities. We are partners with 160+ universities worldwide and currently target the international students and young professionals market. We are expanding to other audiences as well.
In 2017, we were awarded 4th most innovative company in the Netherlands and the 1st most innovative company in Rotterdam by the Dutch Chamber of Commerce.
In 2018, we have been honored by being the fastest growing propTech company in the Netherlands as part of the Technology Fast 50 ranking of Deloitte.
The team
Our engineering team consists of a group of 30 people (product leads, engineering leads, architects, product owners, front-end engineers, back-end engineers, QA engineers and UX/UI designers), all passionate about our expertise.
Within the engineering team, we are organized in multiple cross-functional teams. By applying for this role, you will have the chance to become part of the Platform team.
We, the Platform team, are responsible for the core application of HousingAnywhere and are the team where it all started for HousingAnywhere. Here you’ll find those we call the “dinosaurs” of HousingAnywhere. Djordy, our CEO, started our team back when he was Head of Product.
We have ownership of listing management (listing creation, calendar management and listing representation) and also of chat and bookings functionalities. Down the line, everything we do should add to conversions and should help HousingAnywhere grow to be the number 1 market place for students and young professionals in the world.
Our mission as a team is to provide high-quality matching between tenants and landlords and to drive trust between the users of the marketplace. We think about these challenges every day in order to build a world-class product. If this sounds interesting to you, don't hesitate to read on.
About your role and impact in the platform team
HousingAnywhere has entered a scale-up phase in which we have seen impressive growth in terms of bookings and liquidity in the marketplace. This growth has brought us many technical challenges. On one end of the stack we build features and improvements to optimize conversions, on the other end we are making our infrastructure more resilient for future growth.
Some of the challenges we are tackling:
On the frontend side:
Consolidate our React based frontend with tests and consistent design
Provide users with a more fulfilling mobile experience through PWA technologies and principles
Integrate real-time technology to deliver content to users quickly
Continuously improve SEO through performance and content delivery
On the backend side:
Pragmatically redesigning the core system to identify services and run them outside the main monolith
Moving the core platform to Kubernetes and continuous deployment
Rethinking the way we represent and store data to allow easier integrations through events and denormalization
Monitoring and improving the performance of our private API.
Your role in the team is to contribute to solving these challenges by implementing solutions and assisting our team so that our innovative technology can support future business needs.
As a Senior Software Engineer we expect you to mentor our less senior team members and to work closely with our team lead and PO to help them solve technical challenges they face.
We also expect you to challenge our choices and practices by bringing your opinion in the mix, because only by rethinking our best practices we can really evolve as people and as a company.
Our stack
In frontend we are React lovers. We use Redux, CSS-in-JS, TypeScript, NodeJS and all tools related to this stack. Our backend is powered by Golang backed with a Postgres database. We’re currently moving our backend to a service-oriented architecture (microservices). Our main infrastructure is in Google Cloud Platform. We've been using React, GraphQL and Golang in production environments since the early days. Since a few years we’ve started using Kubernetes and nowadays all our new services run in the cluster.
What we are looking for in a Senior Engineer:
A product-oriented person: you love developing products that help people
You take responsibility for the quality of your work, you like test automation and you are interested in TDD best practices
You're a real team player. You understand your colleagues may have different opinions and you consider them to make our product better.
Someone who is pragmatic
Ability to find a clean and simple solution that could be easily adapted and scaled as the business evolves
Leadership capabilities
Interest in new technologies
You understand that maintainable code is simple code that makes intentions explicit
Experience needed:
Excellent skills in one of Javascript, Golang, C++ or any other of the main languages
An educational degree in the field of Computer Science or similar is preferable, although passionate career changers are also welcome
Experience with online marketplaces, service providers and/or API development
Solid understanding of web user interface design and web development
Have 10 years of experience in web development. If you think you can do the job with fewer years experience, don’t hesitate to apply as well.
Basic understanding of how to prepare a good burger (our team lead even makes his own buns)
Perks & Benefits
What we offer:
Friday drinks
Flat organization structure
Being part of a company that is scaling up with millions of monthly visits, and thousands of paying customers
A career ladder: a structured way to take control of your career and your growth within HousingAnywhere
Competitive salary
Budget for laptop and for training
The possibility to have a real impact on the core platform of the product
Fun and international environment at the heart of Rotterdam. Our team consists of over 90+ people, with 25+ different nationalities.
Practical Info!
Full-time position (40 hours a week).
You will work from our office in Rotterdam, the Netherlands.
OmniTier, founded in 2015, is a multidisciplinary team of developers, bioinformaticians, and memory storage engineers, committed to big data challenges, especially in the life sciences. Our founding team was instrumental in developing many of the flash memory technologies widely used today. Our passion is utilizing this memory technology to create customized, accelerated software solutions for genomics, edge computing, and machine learning analytics.
We are backed by some highly esteemed corporate and angel investors. We have a very open and collaborative environment, with a strong focus on delivering innovative solutions. We are seeking people who enjoy the startup culture and are innovative, focused, and committed to excellence. We respect passion and enthusiasm for solving real-world problems.
The company has offices in Milpitas, California and Rochester, Minnesota.
Responsibilities
• Architect, develop and test high performance scalable solutions for bioinformatics.
• Design and implement new algorithms and schemes to leverage flash-based storage.
• Develop tools to deploy and manage large distributed systems and to monitor and improve system efficiency.
• Integrate and test user-facing features using front-end libraries.
• Collaborate with other teams to optimize solutions.
Basic Qualifications
• Minimum B.S. degree in Computer Science or a related technical field; M.S. a plus.
• 3+ years of programming experience in C/C++, Java, JavaScript, Python or similar programming language
Preferred Qualifications:
• Experience with industry or academic research in building large-scale distributed compute/storage systems.
• Domain knowledge in fault tolerance and data replication.
• Good understanding of multi-threading, concurrency, and parallel processing technologies.
Aicumen Technologies Inc., a truly digital company, is building transformational solutions and business models that harness value from the complex digital interactions using Krama, its proprietary cooperative digital mesh that supports creating the digital order.
Enter KIP("The protocol"):
KIP is our protocol that seamlessly bring together Intelligence, Connectedness and Trust (the new ICT!) to create a fundamental digital fabric on which new digital services can be directly built using distributed intelligence.
We’re building a distributed intelligence protocol that creates hybrid cooperative digital mesh by integrating a new business-ready Gen3 blockchain technology, heterogeneous distributed data, trustable cognition and connected devices.
Our culture is to encourage and adopt design-thinking approaches to address hindrances in the enterprise adoption of blockchain & affiliated technologies. We motivate our team to break the ground with new business, social & economic models.
Experience: 3+ years in Go Lang coding
Location: Bangalore / Berlin / California
Responsibilities / Here's what you love doing:
Communicate, collect and analyze the requirements and convert them to elegant piece of code
Design short code sprints. Help fellow members with test & integration.
Share module development progress with the development team and product managers
Coordinate with cross-functional teams in the solution ecosystem for bug tracking
Take part in Go Lang Dev. conf., sprint meetings & retrospectives
Address issues filed in the GitHub repos and squash them with PRs.
Requirement / Here's what we love seeing in you:
Agile coding exposure in Go Lang, (Rust and JS are welcome as well!)
Hands-on experience in deploying systems on docker, Kube or mesos
Strong background in software development and SDLC (preferred)
Familiarity with Agile framework (and others too!)
Organizing abilities in developing & delivering modules on time
Excellent communication skills & Problem-solving aptitude
Hands-on experience in using packages like - net, time, math, runtime, libp2p etc.
Experience in marrying code with IPFS, Redis & other NoSQL DBs
Fluency in JIRA, Travis CI and package managers such as gx & get
BS/MS/BE in Computer Science Engineering or related field (preferred)
Benefits:
Opportunity to converge ideas and work together with some of the brightest minds in IoT, Blockchain, and AI
Explore the unturned rocks and deliver solutions to "real world" problems
Great office space and community to ask for help and guidance
Broader exposure to platforms that support next generation of digital solutions that empowers the untapped whitespaces.
Fraugster is a payment security company with the goal of eliminating fraud and increasing our customers’ profits. Over the last years we’ve invented an artificial intelligence technology that combines human-like accuracy with machine scalability. This ability lets us foresee fraudulent attacks before they actually happen and gives us a distinct competitive advantage over every other player in the payment security space.
We’re already working with some of the most well-known payment and e-commerce companies in the world. Notable clients include companies like Ingenico and SIX Payments. Fraugster is backed by top-tier investors and is currently managing billions of Euros for its clients.
Job Description:
We make decisions based on data, it’s the core of our business, and it’s providing insights into the effectiveness of our product and features. We believe data powers creativity and productivity, and that a robust, reliable and scalable infrastructure is needed to support this.
Our Observability team is operating the solutions that make gaining insights from data possible with monitoring, logging, metrics and other telemetry tools. The team is responsible for simplifying the process of building data and metrics-driven products and features. This is a high impact, high visibility role that directly affects the experiences of all our engineers.
As we take on more services and responsibilities, we're looking to add another member to the team.
What you will be doing:
Design, build, and operate the observability stack of large-scale data infrastructure systems from the early stage
Improve the stack, dive into new technologies and figure out how best to monitor them
Provide easy ways to understand the state of the services at a given point in time, including the ability to trace requests across multiple services
Work with development teams in an advisory capacity to optimize usage of monitoring and logging tools: what to log, measure and alert, which metrics and events are important and why through guidance, documentation and internal discussion
Participate in code reviews to ensure code quality and distribute knowledge, including Open-Source projects
Mentor and guide junior engineers as the team grows
You’re a good fit if some of the below applies to you:
You are a great teammate who can work effectively as part of a cross-functional team
You have strong analytical, problem solving, debugging, and troubleshooting skills
You are a good communicator in English, both verbal and written
You are knowledgeable about a variety of infrastructure and development topics
You have worked in an environment that runs multiple services handling a large number of transactions, owned by different teams
You have the skills to help a development team to perform complex debugging, but you also know when to let the team figure things out on their own
You enjoy thinking about how to make life simpler for other engineers
The experience we are looking for:
Designing, implementing and debugging large-scale data infrastructure systems, and identifying their performance bottlenecks
Understanding of long-term impacts of key design decisions and handling failure scenarios
Experience in Go is a big plus, but not strictly required and experience with a similar backend language would suffice. Our team can teach you and get you up to speed
Monitoring and operating open source software in production at scale e.g. Kafka, Kubernetes, Docker
Operating telemetry tools, e.g. the ELK stack, Prometheus, Grafana, Jaeger, Istio and others
Not everything listed is required and not everything required is listed. If you have skills that are not listed but you think will contribute to your performance let us know!
What we offer:
The chance to be be part of a growing team of with plenty of room to leave your mark and impact company strategy and growth
Fun, creative and focused teams committed to learning and problem-solving through collaboration
Competitive salary and, if required, visa sponsorship and a relocation package
Office located in the heart of Berlin with teammates from around the world
Time to work on projects that are not in the scope of the sprint, standing desks, team events and a weekly company dinner
An environment in which you can balance great work with a great life
We value ownership and innovation, and we build our teams with that in mind. We want each team to be responsible and accountable for what they ship. We also don't want to reinvent the wheel every time, so we try to get alignment in terms of practices and technologies. Our philosophy to achieve this is relying on excellent tooling and automation over policies and processes.
We know that diverse teams are strong teams, and welcome those with alternative identities, backgrounds, and experiences from all over the world. We’re a team of technically curious problem solvers. Come and join us.
We are looking forward to receiving your application!
Go Backend Developer Be-Mobile Melle, Belgium €50,000 to €120,000 a year
November 2018
1 Applicants This Week
More Than 6 Months Old
Job Description
As a passionate backend developer, your main responsibilities include:
Making a functional analysis of components that need to be implemented, determining their scope and technical designs.
Research, develop, implement, unit-test and maintain new software code that will be used to build our Smart Mobility Solutions.
Work closely with the Project / Product Managers to provide delivery according to schedule.
Work independently but also agile in team during the build and implementation in streamlined development phases.
Maintain an up to date knowledge of current and new technologies
We are looking for the following skillset:
You have hands-on experience and good knowledge of common languages such as .NET, Java, Python and/or Scala.
As we use Go (see golang) throughout our entire stack, experience is seen as a plus.
Experience with continuous integration and continuous delivery (CI/CD) and GIT is important.
You are eager to work with interesting technologies such as Kubernetes, Docker, Jenkins, protobuf/ flatbuffers, elasticsearch and/or
Knowledge of protocols such as REST and websockets are a plus.
Don’t let new things scare you off, if you have right learning attitude, we’d love to welcome you!
All Be-Mobile colleagues are:
Team players who share their knowledge and experience
LaunchDarkly is a rapidly growing software company with a strong mission and vision carried out by a talented and diverse team of employees. Our goal is to help teams build better software, faster. You'll join a small team from companies like Atlassian, Intercom, and Twitter, and you'll have an immediate impact with our product and customers.
We're looking for a creative, product-focused full stack engineer to help us build our core platform. You'll own new feature development end-to-end, contributing to our back-end and front-end code. We're looking for someone who thrives on putting new features in front of customers and takes pride in the quality of their work.
Our core platform serves over four billion feature flags daily. We use the following technologies on a daily basis:
Golang— all our services are written in Go
React / Redux / JavaScript on the front-end
MongoDB
ElasticSearch
Redis
HAProxy
Kafka
You don't need to know all of these, but if you're familiar with some or all of them, that's a good sign.
Requirements
Proven experience and fluency with server-side web development (e.g. in Java / Scala, Ruby, Python, Golang, Node.js)
Proven experience and fluency with front-end web development in JavaScript
Strong understanding of concurrency and threading
Experience building RESTful APIs
Proven ability to mentor and provide technical leadership
Self-starter and problem solver, willing to solve difficult problems and work independently when necessary
Strong testing background: experience building unit, integration, load tests, and benchmarks
Nice to have
Experience with NoSQL databases (MongoDB, ElasticSearch)
Experience with React / Redux for front-end development
A deep understanding of networking technologies (TCP, HTTP, websockets, server-sent events, etc.)