Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 300+ Golang Admiral Adblock Publisher Solutions Jobs (1 new this week) in November 2024 at companies like PIN-UP.TECH, Honu AI and Lab49 with salaries from $36,000 to $160,000 working as a Middle/Senior Golang Developer, Software Engineer (Golang) and Golang Developer. 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,073 developer profiles page views in the last 30 days
Software Engineer (Golang) Honu AI Remote (European Timezone) $50,000 to $100,000 a year
July 2022
3 Applicants This Week
More Than 6 Months Old
Job Description
About Us
We are honu.ai, a venture backed startup building the next generation platform to give small business owners superhuman decision making capabilities. We are currently in stealth mode and are backed by Europe’s top investors who are early backers of TransferWise, Tide, Coinbase, CityMapper, Cazoo, Nested, Habito, Cleo, King, Snyk, etc. The technology we are building is novel and we will be pushing the boundaries of what has been done in this space.The founder is ex-Goldman Sachs, and ex-Facebook, a second-time entrepreneur with a background in robotics and neuroscience. This is a unique opportunity to join a highly ambitious, venture backed company, on the ground floor. We are London based, remote friendly.
We are today a team of ten, and we are looking for exceptional technologists who have experience designing and building complex products and deploying them at scale. For this role, we are looking to hire a hands-on, product-focused software engineer. Experience in fintech, data and AI heavy platforms would be a big bonus, eCommerce desirable, though not necessary. We're taking a revolutionary approach and people who bring diversity of experience and a track record of creative solutions are particularly welcome.
The Role
We are looking for a strong, product focused, growth mindset software engineer to join our core-team. If you are excited to join a VC-backed startup early on in the journey, and your profile matches what we are looking for, please do get in touch. Here is a non-exhaustive description of the tasks and responsibilities for this role:
* You will be working in a small team, including the founder, to build the first MVP of the product.
* You will collaborate with the team to define the strategy and vision for how we will build effectively and be successful.
* Work with engineers across the company to build delightful features that span various parts of the system.
* Ensure our platforms are reliable, scalable, secure and extensible.
* Improve engineering standards, tooling, and processes.
Ideal Candidate
Strong technical background with 1+ years professional experience in Golang
Experience with modern cloud tooling and infrastructure
Startup mindset with strong product focus
Experience shipping high-quality products from start to finish. Ideally, experience at top tier SaaS startups/companies.
Experience building Fintech products. e-Commerce and experience with small businesses is a huge plus!
Experience in AI platforms, 3rd party API integrations and data engineering also a plus
Nice to have technical experience in:
Python
Data engineering
Linux administration
API integrations
Experience with distributed systems
Must have soft skills:
Intellectual Humility
Growth Mindset
Attention to detail
Team Player
Good communicator
Ways of working:
You will believe in clean coding, simple solutions, automated testing and continuous deployment.
You will be comfortable with Remote/Async ways of working.
You’re considerate, humble, and a strong believer in teamwork.
You're comfortably organised amongst chaos.
Be a self-starter who is very comfortable building from scratch.
Company Values
* Excellence: We constantly strive for excellence in what we do. We go above and beyond the call of duty.
* Get Things Done: We acknowledge obstacles but orient towards solutions. We have a getting things done attitude, with laser focus on efficiency, as a team and individuals.
* Open Communication: We communicate openly and respectfully about our opinions. Our conversations are constructive and all voices will be heard. However, when decisions are made, everyone commits to them.
* Team Player: We are there for each other. As individuals we are reliable, responsible, collaborative and supportive. We respect each other’s time, we are punctual. We have got each others backs, and accept everyone’s authentic self.
* High Integrity: We are honest with each other and with our partners, clients and collaborators.
We are on this journey because we believe in the positive impact of technology on the world. We believe in technology that puts human values first and foremost, we believe in building a world where small business owners, and the creative and passion economy generation can focus on what they do best: their product, their story, the human dimension in their work. We believe in critical thinking, in the scientific method, in questioning the status quo; but we are also doers, we love to roll our sleeves up, and build things. We do things out of love, not anger. We are interdisciplinary, curious and yet, intellectually humble. We have a high work ethic and constantly strive for excellence. We have the grit to make things happen, yet we are kind, self-aware and compassionate.
How to Apply
Email your CV, and any relevant links we aim to respond in no more than 2 working days
Our Process (1-2 weeks)
Introductory phone call with Founder ( 30 mins )
CV / Experience review - panel (1 hour)
Systems Design interview - panel (1 hour)
We are growing fast and will be sure to respect your time and expectations each step of the way.
Golang Developer Lab49 Budapest, Hungary $36,000 to $60,000 a year
April 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Lab49 has an opportunity available for a Go Engineer to lead work on complex and challenging projects to drive transformative change for our top- tier Financial Services clients. Operating in an Agile environment, the Go Engineer will have strong experience to work on next-generation financial systems.
Requirements:
8+ years in engineering and overall good hands-on experience building for desktop (either UI or headless)
3+ years GoLang engineering experience
Experience with messaging and events processing
Experience building native libraries for Windows (linux/OSX would be nice, too)
Ideally, experience interopping with other languages (C#, Java)
Experience building windows (linux/OSX would be nice) services
Experience building and interacting with REST APIs
Experience in security (IDM, Certificates, PKI or similar infrastructures)
WHO ARE WE?
Lab49 is a specialist consultancy that designs and develops bespoke and innovative technology solutions in partnership with key participants in financial markets. We enable our clients to meaningfully differentiate themselves and successfully navigate the shifting landscape in financial services. Our specialist focus on financial markets and our integrated strategy, design and product development expertise uniquely position us as a partner capable of effectively delivering and embedding best-in-class solutions tailored to meet clients’ complex and varied commercial and technical needs.
We were founded in 2002 to bring Silicon Valley solutions to Wall Street’s door. Since then, we have worked on successive waves of technological change, including distributed computing, high-speed automation, enterprise UX and digital distribution (for which Lab49 was among the first significant practices established on Wall Street), DevOps, cloud and data science. Today, we are an established partner in financial markets, having delivered hundreds of projects for clients including all of the world’s tier-one investment banks and many of the largest buy-side firms globally.
Are you interested in a multinational environment, R&D environment?
At BETWEEN we select the best talent in the field of engineering and development. Currently, we have a team of more than 600 people. We are involved in a wide variety of cutting-edge projects, working with the most innovative clients in the fields of R&D, automotive, pharma, machinery design, product development, etc. In our technical office we offer services based on the needs of each client, since at BETWEEN we can take responsibility for all development tasks related to the life cycle of your product.
The selected person will develop a backend with Go to build a real-time system in the Cloud that connects different software solutions with multiple devices.
What will I do?
• You will develop backend with Golang / Go.
• You will build a real-time system in the Cloud that connects different software solutions with multiple devices.
• You will work in a team that develops Go in the back and Angular in the front.
How will I do it?
• You will work in a cross-functional agile team and you will be involved in the entire development process.
• You will work hand in hand with a team of highly specialized technicians.
• You will have access to the company's central platform and multiple applications in the cloud.
• You will have a PC and all the necessary software licenses with a computer support team at your disposal.
Benefits you will have in your workplace:
• Career Plan and professional development at BETWEEN Technology.
• Personalized Training Plan (technical and in languages).
• Flexible remuneration (ticket restaurant, transportation, nursery.
• Health insurance.
• Discounts in gyms (GymPass).
• Flexible hours and 100% remote work from anywhere in Spain (You need to have a work permit in Spain, EU nationality or NIE).
• Salary based on the experience provided.
In addition, working for BETWEEN you will get the following added benefits:
• Possibility of being part of a company in full growth at a national and international level. A good place to work: we take care of our team and society through initiatives, conciliation programs and corporate social responsibility
• You will join a high-performance team with a high degree of specialization.
• You will have training and professional development opportunities
• We will put at your disposal a wide range of challenges and projects in accordance with your personal and professional goals.
• Possibility of choosing how to obtain part of your salary thanks to the tax advantages of our Flexible Remuneration, and discounts to access fitness centers, among others
• At BETWEEN, equal opportunities is one of our values. Our commitment is to recruit the best talents regardless of their race, religion, gender, age and people with other abilities and to promote their professional and personal development.
Minimum requirements
• Computer Engineering, Telecommunications or related technical discipline.
• Minimum of 4-5 years of Golang experience.
• Strong development fundamentals, including object-oriented design and data structures.
• Experience in creating software solutions that take advantage of AWS services (S3, EC2, SNS, SQS, API Gateway, DynamoDB…).
• Experience in developing microservices in the cloud and RESTful API.
• Experience with non-relational databases.
• Knowledge and experience in the application of code quality principles and practices.
• Experience in using TDD (test-based development).
• Experience with source code control software, such as git, and continuous integration / deployment systems, such as Jenkins.
• High English (spoken and written).
• Proactive, agile, progressively autonomous, communicative and empathetic person.
Valuable requirements
• Spanish speaker
• Experience in programming with Python or Java.
• Knowledge of cloud authentication methods.
• Frontend experience.
• Experience in Agile methodology.
• Experience with standard quality and development tools and the ability to operate within short release cycles
Senior Software Engineer Mojito Remote $80,000 to $160,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
Job Description
About Mojito
Mojito is an end-to-end solution for branded NFT marketplaces and tokenized customer engagement. The space is growing at an incredible pace and we are in prime position to be a market leader. Mojito is the first project to graduate from the Serotonin Product Studio and is backed by industry veterans and VCs and partners. We combine technology with design thinking and user empathy to build products that make blockchain accessible to a mainstream audience.
We are passionate about building products for a diverse, global audience and think our team should be a reflection of that. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.
About the role
To maximize this momentum we are growing the team and are searching for a Senior Software Engineer to build APIs and scalable backend systems to power Mojito's NFT marketplaces. You will work with front-end engineers, product managers, and designers to bring next-generation blockchain products into the mainstream. You will be important to moving Mojito's product strategy forward by building sales, payments, KYC, and NFT minting platforms. You will report to the Engineering Manager for the Mojito platform.
What you'll do
Work in an exciting and high-growth startup
Research novel solutions to nuanced and often unchartered engineering challenges
Work with designers, product managers, and engineers to design impactful products
Perform and uphold code best practices.
Produce high-quality code that raises the bar for all engineering team members
Improve scalable distributed systems on the cloud
Improve web applications for performance and scalability
Perform quality assurance/debugging procedures to provide a secure and functional delivery
Implement testing protocols for managing successful deployments across development, staging, and production environments
Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives
Requirements
5+ years experience as a software engineer or similar role
Advanced experience with Go.
Proficiencies with modern database technologies such as Postgres
Expertise with GitHub, GitLab, code repository best practices
Experience giving thoughtful code reviews.
Advanced Experience with AWS or similar cloud-based hosting/server solutions
Experience architecting software and designing data models
Lead Software Developer Dyspatch Remote (Canada) C$150,000 to C$180,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Dyspatch is looking for a Lead Software Developer to join our dynamic Engineering team. We care about great engineering culture and creating a product that helps people work smarter, not harder. You’ll report to our Vice-President, Engineering and work with a talented team of engineers across Canada, and Dyspatchios across North America.
As a Lead Developer you’ll share responsibility for all things technical, including the development of our platform architecture, partner integrations, and data pipelines. You’ll also have the opportunity to shape how our growing team collaborates, ships software, and delivers high-quality technical solutions. As a team we’re responsible for maintaining a planned and prioritized technical roadmap so we can get ahead of any technical debt slowing us down.
We work with…
TypeScript, Go, Python
React, Node, GraphQL, gRPC
PostgreSQL, Redis, Memcache
AWS and Kubernetes infrastructure
We value building reliable software that scales and we’re looking for the type of person who loves discussing and learning about great technical architecture, and how it applies to real features in production. If you like tackling ambiguous problems, setting strategy, and actively mentoring more junior developers we want to talk!
Starting salary: CAD $150,000 - 180,000
We’re based in Canada and this role is open to candidates who currently have valid Canadian work authorization (a SIN) and currently reside in Canada. Our core meeting hours are 9:00 am - 2:00 pm Pacific Time, and we ask that you are available during that time — both for meetings and for connection.
We're a fully remote team and also maintain an office in Victoria, BC, where some team members are co-located. Coming to the office is optional, and most Dyspatchios work from home.
Our Engineering Culture
We value elevating our engineers as technical owners of projects to give them the opportunity to learn, grow and see their vision executed technically
We have biweekly sessions to discuss our technical architecture and how we might improve it
We tie our work to Engineering Values that we work to maintain together as guidelines for a great and healthy engineering culture
We develop our own in-house markup language to make writing email HTML easier
We care about the community and want to give back by running events offering mentorship and networking opportunities to help elevate a great tech community within Canada
In the first 3 months, you will:
Get ramped up on our tech stack and architecture, working closely with senior members of the Engineering Team
Contribute to our codebase, writing readable, performant code with scalability in mind
Complete your first project and deploy those changes to production systems
Actively contribute your ideas to product planning sessions, advocating for customer needs & high levels of technical quality
Build out traffic, performance and user action monitoring systems to collect data for future feature implementation
Get up-to-speed on our business model and participate with the Product Team in roadmap sessions
Think deeply about our team’s practices, sharing opportunities for improvement where & when you see them — we embrace the chance to learn and grow as an organization
Within 12 months, you will:
Lead user-facing technical projects from start to finish, defining technical solutions & processes that level up the engineering team
Collaborate with members of the Product and Engineering teams to to develop a roadmap with an ROI framework to validate the importance of continuous investment into our products and platform
Be responsible for making high level software architecture and system design decisions & set medium-to-long term strategy
Constantly experiment with creative solutions and new technologies to create exceptional customer experiences
Identify when results aren’t moving the needle for our goals — or serving the needs of our customers — and work with the right folks to redirect focus
Set best practices and contribute to our standards of technical documentation to maintain our commitment to building scalable systems
Ensure that customer feedback is taken into consideration during any/all feature planning
Contribute to interviewing and assessing candidates to help us build a diverse & talented team
Mentor junior teammates in an open, respectful, flexible & empathetic manner
About Dyspatch
Dyspatch is an email production platform that streamlines the creation process and empowers teams to easily build templates with a library of pre-coded, on-brand content blocks. Dyspatch is an innovator in the email field, and with our Apps in Email, teams create app-like experiences in email. By leveraging AMP for Email, Dyspatch provides a library of interactive email apps that users can add to their templates to dramatically increase engagement. Apps in Email is a first-of-its-kind project and developers will have the opportunity to participate in building email apps that integrate with world-class platforms, like Shopify and Yotpo, for a wide variety of use cases.
At Dyspatch we believe that work should be transparent, engaging, and take place at a sustainable pace. We constantly strive to be better, to be more inclusive, and to push ourselves outside our comfort zones, caring
deeply about our customers, products, and our coworkers. We work to grow the communities around us, as we all grow stronger together.
We want our Dyspatchios to be supported at work, and well-cared for in their lives outside of it, offering:
Generous time off, starting with three weeks of paid vacation - plus an extra week every year you’re with the company (to a max of 6 weeks), a winter holiday office closure, and personal time to take care of life
Paid parental leave, topping up to 10 weeks
An extended health program supporting the physical and mental health of you and those closest to you
An annual pro-d budget, and the support to take advantage of it
A wellness program designed for all activity levels and interests
Flexible, remote-first schedules, allowing you to work when and where you feel your best.
Application
If this position interests you, reach out with an updated resume, and a few lines on why you want to join the Dyspatch team.
We understand that experience can be gained in many ways and that skills are transferable. If you’ve had a non-traditional career path, or if there’s anything you want to clarify about your resume, let us know.
Are you interested in a multinational environment, R&D environment?
About Us
At BETWEEN we select the best talent in the field of engineering and development. Currently, we have a team of more than 600 people. We are involved in a wide variety of cutting-edge projects, working with the most innovative clients in the fields of R&D, automotive, pharma, machinery design, product development, etc. In our technical office we offer services based on the needs of each client, since at BETWEEN we can take responsibility for all development tasks related to the life cycle of your product.
The selected person will develop a backend with Go to build a real-time system in the Cloud that connects different software solutions with multiple devices.
What will I do?
• You will develop backend with Golang / Go.
• You will build a real-time system in the Cloud that connects different software solutions with multiple devices.
• You will work in a team that develops Go in the back and Angular in the front.
How will I do it?
• You will work in a cross-functional agile team and you will be involved in the entire development process.
• You will work hand in hand with a team of highly specialized technicians.
• You will have access to the company's central platform and multiple applications in the cloud.
• You will have a PC and all the necessary software licenses with a computer support team at your disposal.
Benefits you will have in your workplace:
• Career Plan and professional development at BETWEEN Technology.
• Personalized Training Plan (technical and in languages).
• Flexible remuneration (ticket restaurant, transportation, nursery.
• Health insurance.
• Discounts in gyms (GymPass).
• Flexible hours and 100% remote work from anywhere in Spain (You need to have a work permit in Spain, EU nationality or NIE).
• Salary based on the experience provided.
In addition, working for BETWEEN you will get the following added benefits:
• Possibility of being part of a company in full growth at a national and international level. A good place to work: we take care of our team and society through initiatives, conciliation programs and corporate social responsibility
• You will join a high-performance team with a high degree of specialization.
• You will have training and professional development opportunities
• We will put at your disposal a wide range of challenges and projects in accordance with your personal and professional goals.
• Possibility of choosing how to obtain part of your salary thanks to the tax advantages of our Flexible Remuneration, and discounts to access fitness centers, among others
• At BETWEEN, equal opportunities is one of our values. Our commitment is to recruit the best talents regardless of their race, religion, gender, age and people with other abilities and to promote their professional and personal development.
Minimum requirements
• Computer Engineering, Telecommunications or related technical discipline.
• Minimum of 4-5 years of Golang experience.
• Strong development fundamentals, including object-oriented design and data structures.
• Experience in creating software solutions that take advantage of AWS services (S3, EC2, SNS, SQS, API Gateway, DynamoDB…).
• Experience in developing microservices in the cloud and RESTful API.
• Experience with non-relational databases.
• Knowledge and experience in the application of code quality principles and practices.
• Experience in using TDD (test-based development).
• Experience with source code control software, such as git, and continuous integration / deployment systems, such as Jenkins.
• High English (spoken and written).
• Proactive, agile, progressively autonomous, communicative and empathetic person.
Valuable requirements
• Spanish speaker
• Experience in programming with Python or Java.
• Knowledge of cloud authentication methods.
• Frontend experience.
• Experience in Agile methodology.
• Experience with standard quality and development tools and the ability to operate within short release cycles
Twixl media, based in Ghent, Belgium offers Twixl Publisher, a solution for content publishing on tablets, phones and browsers.
As Twixl Publisher is rapidly gaining market share worldwide, Twixl is looking to expand its workforce with a full-time back end developer, that will lead the team and be responsible for the maintenance and evolution of the architecture.
Back End Development - Team Lead
Key responsibilities of the job:
Lead the development team to create the next iterations of the Twixl Publisher solution
Design and development of the Twixl Distribution Platform (SaaS)
Help maintain code quality, organization and automation
Maintain and update the architecture (system & software)
Ultimate responsibility for Devops / CICD in cooperation with an external partner
Ultimate responsibility for the end-to-end performance, quality and responsiveness of the applications
You'll lead a small and enthusiastic team. You'll find new and exciting challenges every day.
Skills and qualifications
Mandatory
Team lead, guide software process, code review…
Experience in web solution development is a must (distributed cloud architectures)
Knowledge of the Go programming language (or committed to become proficient in Go)
Knowledge of cloud technologies like Microsoft Azure / Digital Ocean (or similar)
Solid knowledge of SQL databases
Proficient in designing REST-based APIs
As almost all communication, both internal and external, happens in English, proficiency in English is a given.
Extras
Actively Seeking New Programming Knowledge
Location
You'll be able to work both remotely and on site at the Twixl offices in Ghent, Belgium.
Salary & benefits
We offer an attractive salary and are open for either an independent software developer, or someone who will be on the Twixl payroll.
Principal Software Engineer Bud Remote (UK) / London, United Kingdom £80,000 to £100,000 a year
May 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
Our Mission🚀
Bud's mission is simple. We're here to create the world’s most compelling financial data products. The products we're building are used by some of the world's most prestigious institutions to help millions of their customers take control of their finances.
Your Mission👨🚀👩🚀
You’ll be leading the development of some of Bud’s most critical internal services that are utilised by product teams across Bud as well as owning a number of core platform exposed services that are non-product specific for domains such as authentication and traffic management. Every request that hits the Bud Platform will end up touching at least one of the services you’re responsible for. You’ll be contributing to Bud-wide architecture as well as actively developing in Bud’s Platform & Security [Product] Team where you’ll be the driving software engineering force in the team (which is mostly composed of SRE/Platform Engineers). You’ll also be a core channel of representing the perspective of backend engineers in the team and helping the team to solve cross-engineering problems.
What you’ll be working with
You'll chiefly be using Go working on our various internal or exposed services although we also have a number of services in our Platform written in Python.
Using a range of different technologies including Cassandra, MySQL, Redis, Elasticsearch (ELK), RabbitMQ, Prometheus, Grafana, Envoy, Kubernetes, Istio, Vault
If you’re interested in picking up one of our languages, a new technology or skill we provide lots of opportunities to learn with a mentoring programme, R&D days and regular training available. We like to help people grow and learn!
A bit about you
You are a well-rounded, inquisitive engineer who enjoys solving complex problems using clean, efficient and creative methods and putting those solutions into action working in a team
Proven experience with Go; and a great foundation with another programming language (e.g. Java, C, C++, Ruby, PHP or Python)
You think about resilience, reliability and scalability on-par with other functional requirements and are experienced in balancing and implementing strategies against requirements in these areas
Awesome analytical and communication skills, with the ability to communicate complex ideas to non-experts with eloquence and confidence
Comfortable working with SQL and NoSQL databases
Automated testing of systems and applications is second nature to you
You understand and advocate the value of observability and are comfortable implementing and utilising metrics, tracing and logging
Able to both work independently as well as collaboratively within a team
Experience with defining, monitoring and alerting against SLOs
Taking it to the next level
Experience with Kubernetes
You’ve worked on/with gRPC APIs from both a client and a server perspective
Any security engineering background or experience working with cryptography libraries
Previous experience in banking or fintech, particularly Open Banking related, companies
Experience working in a cloud environment such as Google Cloud Platform or AWS
Experience working with Cassandra, RabbitMQ or Kafka
Comfortable with Site Reliability Engineering principles, tools and drivers
Experience working in an internal Platform Team or working closely with SREs/Platform Engineers and/or Security Engineers
Comfortable leading or participating in operational (or security) incident response
Engineering at Bud
The software engineering team are tasked with solving highly technical problems to enable solutions that tangibly benefit the lives of millions of people. From how to scale our solutions to tens of millions of users in the most effective manner of integrating hundreds of third-party businesses. Data is key to our business and we need passionate developers to help capture it, store it, transform it, research and most importantly secure it.
What is it like to work for Bud?
We could play buzzword bingo but one of our core values is 'Authentic' and the best way to demonstrate this is by sharing our employee engagement dashboard. This provides a weekly engagement and NPS score giving you a true reflection of life at Bud. All data collected is realtime & anonymised so we have no control over what you see.
The dashboard is interactive so check it out here and have a look at what the numbers mean, https://bit.ly/2MhjAZT
A bit more about us
We’re a diverse group of people. With backgrounds ranging from data science to music production, more than 80% of our team come from outside the world of finance – providing us with a unique perspective as we help consumers feel more in control of their lives. For us, an interest in people comes first; finance follows.
More about what we're doing
The apps and infrastructure we’re building are designed to place the power of personal data back into the hands of normal people. Picture this: a world where your bank knew you were paying too much for your gas bill and could switch you to a more suitable provider, or understood your savings targets and could automatically find you a better deal. That’s what we’re working towards.
We believe that diversity will make us better.
Bud’s mission is to make the money part of people’s lives simple. To get there, we need a workforce that is diverse as the people we create our products for. Which means we need people who have different backgrounds and experiences, who are diverse in age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and ways of thinking. We truly believe that these differences will make us grow as a company and a team. We strive to create a workplace and culture where our people are empowered, supported, given equal opportunities and can bring their authentic selves to work.
To read our job applicant privacy policy, please click here.
Benefits
Compensation 💰
We offer competitive salaries in line with industry benchmarks, set using extensive market data. We review salaries on an annual basis to make sure we continue to reward people well for their contributions at Bud.
Options 📈
Anyone joining Bud is granted stock options and the opportunity to invest in what we are building and developing, and to get to share in our future successes.
Wellbeing Allowance 🏋️♀️🧘♂️
We understand how important it is to look after your physical and mental health, and also that this looks different for everyone. To support this, Bud has a £50 monthly flexible wellbeing allowance which can be used towards your own wellness, whether that’s a gym membership, meal-box subscription, massages or something else!
Learning & Development 📚
As part of our commitment to developing our people, all employees at Bud have an annual £500 pot available to use towards their learning and development - think books, courses & events - the choice is yours.
We also have quarterly R&D days, giving you the opportunity to take a break for 2 days from live projects and work on something that’s inspired you, either independently or as part of a collaborative team.
Flexible Working ⏳
As a trusted member of the Bud, you’ll have the freedom and flexibility to manage your time and routine in a way that suits you, and your team, allowing you to deliver your best work. This role can be based in our London office, or fully remote/distributed in the UK.
Time Off 🏖️
We’re a team that likes to work hard, so we need to make sure we balance this with time to rest and relax. We offer 25 days holiday, plus the usual bank holidays, plus additional time off over the holiday season.
Equipment 💻
We want to make sure everyone is set up to work effectively and comfortably - so you’ll get to choose your own kit, including any additional equipment you might need to work from home.
Social 💃🕺
We’re big on keeping Bud a social place to work, with big quarterly events (we throw an epic summer party), regular team socials & monthly company breakfasts. This year we’ve stepped up our virtual social scene with quiz nights, virtual cocktail making, book clubs, and online workouts.
Commuting 🚇
We are big advocates of sustainable transport and travel, and are members of a cycle to work scheme. We also have season ticket loans available.
Pension 🏦
We believe in helping our staff save for retirement, with Bud matching pension contributions up to 5%
Senior Software Engineer 90PoE London (United Kingdom) / Remote (Europe) £45,000 to £90,000 a year
February 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
About Us:
90POE is a company with a goal to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimisation and so much more.
We're a remote first business employing 120 people across Europe.
Our Mission:
To profoundly advance the safety, efficiency and reliability of the shipping industry through the
application of digital technologies.
The Role:
90POE’s mission is big. It’s not going to be easy but with the support and determination from our stakeholders and the brilliant people we have hired, we can achieve anything. Right now, we're seeking a Software Architect to support our product teams in building high-quality software quickly and iteratively while upholding the core technology principles of our platform. This is a hands-on architecture role that will see you working alongside development teams to support short term delivery while also keeping an eye on the broader more strategic, longer-term objectives. This is an incredible opportunity to help to build on our success in modernising the maritime industry’s working practices, making shipping safer, more efficient and more sustainable, meaning you will have a directly positive impact on the world, as well as for clients commercially.
Your new team are made up of Software Engineers and Architects, Product, Data and QA professionals and collectively you are responsible for delivering market-changing solutions across, software, hardware and data. Your team will gain not only from your experience and knowledge of your domain but also from your collaborative and results-driven style.
What’s in for you?
90PoE is a growing start-up, championing real change in the shipping industry. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.
You will demonstrate our values, strive for excellence, engage and motivate those around you and be accountable for your contribution to the team’s priorities. You have the chance to own your and the company’s growth in terms of:
Shaping the next evolution of the Open Ocean platform.
Defining and delivering software across a broad range of technologies and architectures.
Applying technology in innovative ways to solve our customers' problems.
What you will be responsible for:
Bringing a passion for technology, software engineering and quality to everything you do.
Helping to create and foster a continuous improvement culture.
The ability to advocate for good ideas regardless of where they come from
Ensuring that teams are focussed on the right challenges and delivering business value efficiently.
Create documentation for designs and architectural decisions.
Writing code to demonstrate and validate architectural decisions.
Providing teams with appropriate support and context as they plan their work.
Designing evolutionary architectures that can grow with the platform.
Providing a forward-thinking technology input into company strategy and decisions.
Working closely with the Chief Engineer and Chief Architect to execute the planned roadmap.
Representing software architecture and technological values to technical and non-technical staff
Being accountable for your contribution to achieving company priorities
It would be great if you have:
A contagious enthusiasm for and a desire to continuously learn
Deep expertise in designing and developing cloud-native systems.
Experience of architecting and operating a microservice system.
Understanding of event-driven and streaming architecture using Kafka.
Knowledge of containerisation and Kubernetes.
A strong track record in delivering robust and documented solutions.
Wide knowledge of databases (PostgreSQL, Mongo, Redis, Cassandra, ElasticSearch).
A broad range of programming languages (Golang, Java, TypeScript).
Experience of developing IoT systems and data pipelines.
Understanding of Infrastructure as Code principles and technologies.
Fluency in English and strong communication skills, both verbal and written.
Incredible work ethic, drive and passion.
Benefits:
We offer a competitive financial package which includes a competitive salary, company bonus scheme, employee referral scheme, a contributory pension and a travel to work loan
We have a positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family policies and discounted gym membership
We have a culture of which we are proud, a highly skilled and diverse workforce as well as impressive offices in central London and Kiev