Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 400+ Golang Aicumen Technologies Jobs (1 new this week) in November 2024 at companies like Acronis, Kubermatic and 90PoE with salaries from $100,000 to $120,000 working as a Software Engineer, Kubernetes/Golang Software Engineer and Senior Software Engineer . Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,138 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 442 Aicumen Technologies Jobs • Sort by
Date
Software Engineer Acronis Tempe, Arizona, United States $100,000 to $120,000 a year
May 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
Acronis sets the standard for cyber protection and our mission is to empower people by providing them with cutting edge technology that will enable them to monitor, control, and protect the data that their business’ and lives depend on.
We have a need for a Software Developer to focus on building out new platform services. You will work on a team developing the next generation of core platform capabilities for Acronis, powering the transformation to a Cyber Protection Platform. Our team primarily develops new or generalizes existing applications relevant to core functionality to enable our wide range of applications and integrations.
For this position, we are looking for somebody who either has or is able to quickly demonstrate abilities with some or all of the following technologies:
Golang: all of our new service development is done in Golang. PostgreSQL: we make heavy use of databases, and we use PostgreSQL primarily.- Kubernetes/Docker/CI Pipelines/MAKE/shell Operating Systems and User-Machine Software: Acronis interacts heavily with client machines, experience with non-web-service software development, particularly user applications in Windows and Linux. HTTP APIs: we need people who understand HTTP APIs from verbs to oauth to TLS, as well as familiarity with nginx, DNS and other key application-level technologies. Python, C#, Java: this will get you bonus points or would be considered in place of Golang, in conjunction with existing basic fluency in Golang and strong skills in SQL and other key areas listed here.
Additional technologies which successful applicant should be able to quickly develop and display competency:
GraphQL: For schema aggregation and presentation usage. WebSockets/gRPC: Event reactive frontend architectures.
In addition to technical skill, we have certain working characteristics that we value:
Teamwork: we prefer to work in small teams and leverage the effectiveness of multiple minds on a problem.
Independence: we prefer to give the engineer responsibility and empower their (responsible) decision-making.
Willingness to learn: we are constantly engaging new problems and technology, and success for us requires a willingness to seek out solutions to new challenges.
Collaboration: We work with other teams inside and alongside Acronis, and as a platform team, they are our critical customers. Their customer satisfaction is critical to our success.
Beyond the skills and requirements for the base role, we have needs and opportunities to grow in the areas below, assuming the candidate is interested:
Requirement refinement and technical design: Working with architect and product planning teams to clarify and refine requirements, participate or lead technical design and architecture of new products and features.
Technical leadership: ownership of a domain of expertise or service capability and the opportunity to drive its design and improvement.
People leadership: Taking on the unique challenge of leading people to project success for the delivery of software.
Every member of our “A-Team” has an instrumental role and impact on the success of Acronis’ business, so we are looking for a highly-motivated individual who thrives in a fast-paced and high-volume, work environment. The ideal candidate for this position will not only possess the skills and experience required but will also possess a positive attitude and ability to solve complex problems and work in a fast-paced and rapidly changing environment. And just like every position at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.
RESPONSIBILITIES:
Working both independently and as part of small teams, develop new software and solve bugs with existing software.
REQUIREMENTS:
Experience developing complex software professionally for 3 or more years.
Education: Undergraduate degree preferred. Engineering degrees preferred, but any experienced software developer who can easily demonstrate competence will be considered.
Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances.
At Kubermatic, we believe that businesses should focus on their core purpose: writing groundbreaking applications, not operations. In line with our commitment to make Kubernetes as easy as possible, we help IT teams worldwide to fully automate their Kubernetes and cloud native operations across multi-cloud, edge, and on-prem.
As the Top 5 corporate contributor to the Kubernetes Project, we develop enterprise-grade software solutions and provide professional services and support to safely navigate and accelerate your cloud native transformation. Our open source Kubermatic Kubernetes Platform makes it easy to operate thousands of Kubernetes clusters on any infrastructure.
If you are looking for a neatly structured environment, we are just not a good match. But if you are thrilled by the prospect of joining a technology start-up with a lot of room for your own ideas and personal growth, we definitely should at least have a chat.
Job Description
What you will be doing
Work with cutting-edge technologies (Go, Kubernetes, Prometheus) to build our products like Kubermatic
Create E2E test and automate workflows for CI/CD
Build the infrastructure behind high-availability services
Design and implement new services and features
Contribute your knowledge in roadmap and feature discussions
Qualifications
What we are looking for
You have previously applied knowledge of Kubernetes/Golang and you worship high-quality code
You are comfortable with distributed systems, container technologies, Kubernetes and the cloud native stack
You value pragmatism and result-oriented team and project work
You have a very good command of English
Additional Information
What you get in return
A dynamic and still laid-back team (yes, you can combine that)
Agile development practices, cutting edge technologies (Kubernetes, Go and Prometheus) and an up-to-date stack
Full support with getting the training and certification you need to do a good job (CKA, LInux Foundation Certification...) and conference opportunities
Obviously: flexible working hours, responsibility, free choice of IDE and OS,...
For remote workers: a great infrastructure set-up and regular hackathons and events in Hamburg, so that you won't feel any difference. Ok, besides free coffee ;-)
On top of that: a very nice office in Hamburg, regular barbecues and after-works, reduced gym membership
Anything else?
We love community events - so you will definitely enjoy our meetups and our own community conferences ContainerDays and GoDays
As member of the Cloud Native Computing Foundation we are able to offer certified courses and first class information about what's coming up next in the Kubernetes ecosystem. And if you want to contribute, you are welcome to engage at CNCF projects or special interest groups
Senior Software Engineer 90PoE London (United Kingdom) / Remote (Europe) £45,000 to £90,000 a year
February 2021
4 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
Software Engineer Backend Futurae Zurich, Switzerland Fr85,000 to Fr105,000 a year
January 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
About us
Futurae is a Swiss Cybersecurity company enabling users seamlessly authenticate to online, mobile, and smart home device applications. Security and Usability are at the heart of Futurae customer-centric innovations, and what we do, every day. Join our young, international, and fast-paced team with experienced industry leaders hard at work shaping the future of online authentication and transaction signing by solving some of its toughest challenges and at the same time creating outstanding user experiences. Futurae operates in financial services and insurances with increasing exposure in other industries. Visit our website at www.futurae.com to learn more about our solutions and team.
What you'll do
Our product stack comprises of a number of different systems, from backend APIs to web components, SDKs and plugins. As a Software Engineer in our company, you will be working closely with our engineers as well as other internal teams in order to design, build and maintain the technologies and systems that comprise our platform, enabling its expansion and scale. At the same time, you will be also collaborating with our customers, helping them integrate our systems and APIs. In more detail, your responsibilities include:
Design, engineer and operate the systems that comprise the stack of our platform
Work with customers to facilitate the integration of our solutions and tailor them to their requirements
Participate in the development cycle of our software stack
Define, improve and (re)engineer DevOps tools and processes
Help maintain high security standards of our platform and infrastructure
Participate in technical support related to our platforms and integrations
Participate in 24/7 on-call schedule to ensure high availability and performance of our systems
Requirements
Desirable skills and experience
You are comfortable making technical decisions and maintaining backend infrastructure and code, using modern technologies and best practices. You are willing to have ownership of what you build and you’d rather ship than over-engineer. You have good communication and collaboration skills and wish to work in a team with talented peers, teaming up to tackle new projects. You want to be a part of building something you can be proud of.
4+ years of experience in building and maintaining software systems
Experience with Linux systems and cloud infrastructure
Understanding and experience on technologies like Docker, Puppet, Git, Go, Ruby
Understanding of computer and network security concepts and best practices for securing software systems and infrastructure
Enjoy interacting with customer peers, both remotely and on-site, in order to support and help them integrate APIs/systems
Fluent in English
Bonus points
Experience with DevOps practices such as CI/CD, an appreciation and understanding of unit and integration testing
Experience with other major programming frameworks (e.g. Rails, .NET, Java, Vue.js, Node.js)
Fluent in German
Benefits
What we offer
Join a young, international, and fast-paced Cybersecurity company with experienced industry leaders
Work at the forefront of an inspiring, dynamic Fintech company in the B2B space in the area of end-user authentication
Be part of our friendly, knowledge-sharing, entrepreneurial culture and flat hierarchy
Work in a role that lets you learn and gives you responsibility and independence
Ability to work in Switzerland or Greece
Books and opportunities to attend conferences
Sounds like something you’d like to be a part of? We’d love to hear from you!
DevOps Engineer Smart Energy Lab Lisbon, Portugal €41,000 to €44,000 a year
November 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About this job
Job type: Full-time
Experience level: Mid-Level
Role: DevOps
Remote details
Employer's note: Employees need to have Portuguese tax residency and availability to move to company events in Lisbon when necessary
Technologies
AWS
Terraform
Go (Golang)
Description
If you want to be part of the new decade on energy revolution, at Smart Energy LAB you will have the opportunity to have a real impact by creating new products and services that will contribute to energy transition, focusing on Decarbonization, Decentralization and Digitalization.
Smart Energy Lab has a unique combination of science, technology and industry in the energy sector, focused on creating new products and services for the downstream of the energy value chain.
“We are a green dream factory that will make tomorrow possible, improving life for everyone with new energy solutions through smart collaboration.”
In order to create the future, we are looking for a DevOps Engineer.
As a DevOps Engineer you will perform tasks such as:
Setting up and maintaining the infrastructure that powers our IoT products, Machine Learning models,data pipelines, web and mobile applications
Choose, deploy and manage tools and technologies to build and support a robust infrastructure
Be responsible for identifying bottlenecks and improving performance of all our systems
Ensure all necessary monitoring, alerting and backup solutions are in place
Do research and keep up to date on trends in IoT architectures as well as Machine Learning technologies and architectures
Implement proof of concept solutions in the form of prototype applications
Requirementsfor this position:
Innovation mindset
Strong alignment with our mission
Focus on measuring and achieving positive impact on end-users, customers and the planet
Desire to work in a respectful, transparent, and collaborative work environment
Fluent written and spoken English
2 or more years of professional experience with systems administration or DevOps
Strong working knowledge of the AWS cloud platform
Experience programming in either Python or Golang
Experience in software-defined configuration tooling (e.g. Terraform, Ansible)
Experience in the following would be considered a plus:
Streaming solutions – e.g. AWS Kinesis, Kafka, Redis Streams
Deploying and maintaining ML models and their respective applications
Deploying and maintaining SoC/microcontroller-basedIoT applications (e.g. OTA updates)
At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal 🚀
We’re currently looking for Site Reliability Engineers (SREs) to join our Platform team.
We’re looking for SREs who are software engineers at heart - you’re as comfortable writing software to solve problems as you are operating AWS or Kubernetes. If you’re a software engineer who has some good cloud infrastructure experience already, or you’re eager to get really familiar with systems, tooling and libraries, this could be the role for you.
As a team, we’re responsible for designing, building, and operating the services we consume from AWS, along with the software we run on top like Kubernetes, Cassandra, Prometheus, and Kafka. We’re also responsible for operating our three physical data centres, our network, and being on-call for the things we own and run.
To achieve this, we’re organised into three squads within the Platform Group; Infrastructure Platform, Storage Platform, and Backend Platform. Each squad is responsible for solving a specific set of problems for our customers and our engineers. We’re looking for engineers who are interested in joining our Infrastructure Platform or Storage Platform squads right now, but there are opportunities to move between them as you gain experience with our platform.
We've posted a good overview of our platform on our blog if you’d like to learn more.
We're investing a lot of up-front effort in building a scalable, secure, and extensible architecture for our millions of customers. Come and help us build a state-of-the-art microservices platform and build the kind of bank you want to use.
Our engineers have a variety of different backgrounds
We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you. We do not ask for formal qualifications or degree requirements for any of our engineering roles.
We are actively creating an equitable environment for all of our engineers to thrive
Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups. You can read more in our 2020 Diversity and Inclusion report.
Monzo works in project-based sprints in small, interdisciplinary teams
We have around 150 engineers out of roughly 1,400 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.
We encourage an open and transparent working environment
You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our technologyblog is a good place to learn even more about what we do!
At Monzo you will get to work with a lot of exciting new technology.
We rely heavily on the following tools and technologies:
Go to write our application code (we also use Go to write software to control and manage our platform)
We also have three physical data centre sites with a number of leased lines to connect our cloud infrastructure to various payment systems
You should apply if:
Our open roles are for mid-level to senior Site Reliability Engineers at present. Apply if:
the work we’re doing sounds exciting!
you’re a software engineer at heart and you’re comfortable writing software to solve problems
you’re interested in distributed systems and writing resilient, scalable software
you have strong experience working on the backend of a technology product
you’re familiar with some of our Platform technologies, or specialise in just one part
you want to help build, scale and operate a platform to support a product that you (and everyone you know) use every day
you’re keen to learn more about new technologies and the arcane inner workings of the financial industry
you’re comfortable working in a team that deals with ambiguity
Logistics
Salary ranges between £59,000 - £116,000 plus stock options and other benefits.
We can help you relocate to London & we can sponsor visas.
This role can be based in our London office, but we're open to distributed working (as long as you can spend around 20% of your time in London).
We have payroll set up in four countries: the UK, Ireland, France, and Spain. Right now, we can only hire people who work from those countries and we’ll keep this updated with new ones as we expand and are able to hire from more places 🌎
We're usually always hiring for engineers, so there's no closing date for this job.
We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
Diversity and inclusion is a priority for us – if we want to solve problems for people around the world, our team has to represent our customers. So we need to attract the best talent and create an environment that supports and includes them. You can read more about diversity and inclusion on our blog.
If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.
Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews that can be conducted via hangouts as well. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one.
Equal Opportunity Statement
At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone.
We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
Senior software engineer Back Berlin, Germany €60,000 to €80,000 a year
June 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Back is a young software company from Berlin with the mission to enable companies to focus on what they do best. We're building a collaboration and automation platform to untangle repetitive questions and workflows around the workplace.
You will join our experienced engineering team to develop our platform and architecture. We like to solve complex problems with elegant and robust solutions. If you are excited about building highly scalable solutions built on a modern stack using best practices then this role is perfect for you.
This position is based in our growing HQ office in Berlin.
🔨 What you will do
You will build APIs that the frontend developers will love and our customers will rely on.
You will implement high quality and well-tested code that you are not afraid to push on production.
You will deploy your code on a 100% cloud infrastructure.
You will be curious and excited to learn new technologies required to build our product.
👩🔬 Who are we looking for
You are only satisfied after developing the best software you could possibly have come up with.
You write code that you are proud of and that your mother could understand.
You think that code should never be pushed on production without automated tests and you will never compromise on this.
You care about the details and are constantly willing to learn and improve your knowledge and skills.
You enjoy working closely with product and design teams.
You like to work in a team and challenge your choices with your peers.
🚀 Why Back
You’ll join a company that believes in a strong engineering culture. We use modern technologies, best practices, within a team of smart people who want to change the way people work.
You’ll have the opportunity to build great infrastructure. You can be as creative as you want as long as it creates a better product.
You’ll get the chance to work with exciting technologies: distributed architecture, machine learning, and natural language processing.
You'll work on a modern and robust stack: Go, gRPC, Protobuf, GraphQL, Typescript and React.
You will team up with the founders to create a great product with your signature on it.
We love open-source and will support you in the process of contributing to libraries we use or open-sourcing some of our work.
You’ll join a company at an early stage and you will receive an attractive package containing salary and shares.
You'll join an amazing team. Want to know who could be your future colleagues? Have a look here: http://bit.ly/working-at-Back
Interview Process
You’ll talk to Annie — she will present information about Back and ensure we are a good mutual fit.
You’ll talk to James, our CTO and Co-Founder. He will answer all your questions, present you background about our process and how we work at Back.
You’ll have a small home exercise to complete to show us that you can define simple solutions and write clean code.
We’ll review your code and share our feedback with you over a zoom call. We’ll ask you about the decisions you made and answer your questions.
You’ll meet the engineering team. We'll discuss engineering topics, have a collaborative solution design session and we’ll add a small feature to your coding challenge together. The goal is to simulate daily work, collaborate and make sure we all enjoy it.
You’ll meet the product and design team. They’ll show you the product, explain the strategy and answer all your questions. The goal is to make sure it’s the product that you’ll be excited about building.
You’ll meet Christian, CEO and Co-founder and again James. We’ll discuss your future at Back, your interest and make sure the team and culture fit well.
Senior DevOps Engineer Funding Circle London, UK / Limited Remote £80,000 to £90,000 a year
March 2020
1 Applicants This Week
More Than 6 Months Old
Job Description
Funding Circle brings together small businesses and investors in a way that is truly revolutionary. We're here to foster an environment where small business can thrive. Our online platform provides a marketplace where investors receive better returns and small businesses find lower rates. The driving force behind our product is our engineering team; we are building elegant, sustainable, and scalable infrastructure on a global scale, and we want you to be a part of it!
Our mission: to build a better financial world.
Prospectus:
Would you describe yourself as a creative and ambitious engineer who’s always ready to take on the next cutting-edge technology and build scalable infrastructure? If your answer is yes, you’re going to fit right in with our team.
We’re looking for a passionate and efficiency-driven Senior Platform Engineer who can build automated, testable, and repeatable projects. We are a group of passionate engineers whose bread and butter is learning new technologies and fostering a collaborative and inclusive environment - we’re looking for partners in crime who feel the same.
Be an automator: we’re using cutting-edge technology to facilitate automation and repeatability. We practice continuous integration and are working towards continuous deployment.
Be a builder: our engineers are building and expanding our highly-available architecture to handle over $2 billion in loans originated through our pipeline.
Be a game changer: we’re building infrastructure that has a competitive edge; we’re using technologies like Docker in production on top of Mesos, Kubernetes, and Apache Kafka.
Be a collaborator: you’ll be expected to forge deep bonds with your business counterparts to truly understand the needs of our Borrowers and Investors. We work in an Agile environment including pair programming and daily standups.
Be a teacher: be generous with your time and expertise to continue the development of our world-class engineering team.
Our ideal candidate has:
Expert knowledge of working in cloud-based infrastructure (AWS)
Experience using containerization technologies (Docker, Kubernetes, Mesos)
Expert knowledge of auto scaling, load balancers, proxy servers, DNS, CDNs and WAFs
Capable of architecting security and compliance best practices into global cloud infrastructure
At ease troubleshooting in complex environments using monitoring and logging tools (such as New Relic, Datadog, Graylog and Kibana)
Knowledge of Ansible, Terraform & Go.
Experience with build tools (e.g. Jenkins, CircleCI), and artifact repositories (e.g. Quay.io),
Experience working with RDBMS (e.g. PostgreSQL)
Knowledge of using distributed stream processing platforms specifically Apache Kafka
Experience in requirements identification, solution analysis, and product selection
Excellent communication and presentation skills
Brownie points for:
Contributions to open source projects
Advanced networking experience
Security experience
Experience with microservices and event-driven architecture
Experience with data warehouses
Past experience working in a highly-regulated industry
Experience working in global companies with multiple geographies
Why Join Us?
Happy employees are productive employees, that’s why we offer a hearty benefits package including:
Our employees make our mission a reality, and we want you to share in the companies success by offering generous shares.
Cool kit - Mac or PC
Private healthcare, pension and healthcare cash back schemes
Discounted onsite gym membership
Learning and development through FC Academy
Personal development funding
Flexible working
Free breakfast, barista coffee and discounted hot lunch at our Funderbar!
We are a regular host of Meet-Ups and events.
Company wide socials
At Funding Circle, we celebrate and support the differences that make you, you. We’re proud to be an equal opportunity workplace and affirmative action employer. We truly believe that diversity makes us better.
Are you our Senior all-round developer for the digital Energy Transition?
enersis wants to make a substantial contribution to the Energy Transition with Visual Energy Analytics solutions. With our Big Data platform GRIDS, utilities, municipalities and companies can obtain mission-critical business information through their own and external data.
Are you ready to be part of a dynamically growing software company with headquarters in Switzerland and a subsidiary in the Berlin metropolitan area?
For our Bern or Berlin / Dreilinden office, we are currently looking for a
*Senior Full-Stack Developer (f/m)*
You are an all-round talent as a senior full-stack developer. This includes tasks such as:
Developing and enhancing sophisticated applications in a micro-service architecture
Bringing in your experience with current frontend and backend technologies
Solving complex Problems with efficient Algorithms
Defining data models using current database technologies
Actively participating in the development and deployment processes in the team
Helping to shape Scrum and DevOps in the company
You have experience with the latest development technologies. You are/have:
A Bachelor’s or Master’s degree in Computer Science or a comparable qualification and 5+ years of relevant work experience
Highly motivated to work in a startup company and to experience and learn something new every day
Several years of experience with agile working methods such as Scrum
Experience in Angular (Typescript), SQL, GO and node.js (or other OO languages)
Proven know-how in the development of continuous integration and automated testing
Secure handling of different databases (e.g. PostgreSQL)
Profound German and English skills
With enersis, you will find a challenging start-up environment with a lot of room for your creativity. Here you will experience:
A continuously learning, agile and highly motivated team
Structured chaos
Innovative projects in the dynamic energy market
High scope for action in setting up our Big Data platform GRIDS
Fun as company goal
Are you ready?
Then please send your resume to Jonas Probst using the link below or call us at +49 33203 849424 resp. +41 31 332 6363. No recruiter contacts.
Building a safe, efficient and global rental marketplace for anyone looking for or renting out a place.
Our Core Values 💛
We Care. We Perform. We Evolve.
Your Impact 💥
As we have reached the scaleup phase at HousingAnywhere, our rapid growth has brought on new challenges. We are rethinking the platform architecture to meet imminent growth needs. You will have the opportunities to bring in your ideas in the context of microservices, stream processing, API, security and data integrity.
At platform we are shaping the vision for the future architecture of HousingAnywhere. You will help other teams to build new features on top of our architecture, and make sure that concerns like reliability, security, privacy and performances are met.
We are pragmatic developers, and often we need to think out of the box to solve tricky technical challenges. Technology hypes inspire our work and give us ideas, but we realize that the context in which we build our solutions is what matters most. You will help us consider the challenges we face when adopting new technologies or techniques.
You will help your colleagues and your leaders to solve problems and move faster, as well as they will do with you.
Our mission as the platform team
As a Software Engineer for the Platform Team, you will be joining the team responsible for the backend logic of HousingAnywhere’s marketplace, and for standardizing the way our partners integrate with our platform.
Our team is here to provide HousingAnywhere with a scalable composable architecture that allows the organization to scale the business and teams on top of it.
We achieve our goals by:
developing the technical vision and standards on the platform that accommodate the needs of the housing rental market for the next 10 years
developing the standards for the exchange of information between systems in the accommodation rental market.
Let's work together on the following
We are currently refactoring the monolith in context boundaries using Domain Driven Design techniques. Our goal is to come to an architecture that will allow us to break the monolith in microservices and break dependencies with the database.
We are working on bootstrapping our journey to let partners integrate with our platform. We are defining and implementing the architecture that can integrate seamlessly the variegated technologies the industry uses.
We are rethinking our approach to CI, and simplifying our suites of tests.
We already extracted frontend as a service from the backend monolith, but the code still leaves in one repository. We want to gain independence by extracting backend code from frontend code and have separate deployment pipelines.
We are working closely with the operations team to move our services to kubernetes. We are currently sending a small percentage of traffic to the cluster and are facing some performance issues. We are investigating possible next moves to fully work on the cluster.
We are creating an internal RFC to plan how to move towards an event driven architecture by introducing Kafka. We are researching impacts, costs and value that we get by getting into such a path.
And our stack?
Go
Postgres
Redis
NSQ
Docker
Kubernetes
Github
Google Cloud Platform
GRPC/Protobuf
Who you are
A product-oriented person: you love developing products that help people and you’re driven by the impact you can make.
A problem solver: you structure your thoughts and you propose your ideas towards solving a problem or creating an opportunity.
An advocate of clean,simple and pragmatic solutions. You always have intention, adaptability and scalability in mind.
A real team player: You respect the work of all your colleagues no matter their seniority level. You also understand that making mistakes is part of the job and that the important thing is to learn from these mistakes. You are always keen to help others, but you are also not afraid of asking for help yourself.
A great communicator. We don’t expect you to be a master story teller(although we do love stories), but we expect you to communicate your expectations clearly with all your stakeholders.
A tech junkie! You are interested in new technologies and you constantly seek to improve personally, whether that is at work or in your spare time.
What we offer:
🚀Get ready to make a real impact and hit the ground running with early responsibilities. You have the opportunity to take full ownership of your work and dare to do things differently. Here, all ideas matter.
👩🏻👨🏾👦🏼👽 Work with a crazy unconventional team! Think 90 people from 30 different nationalities. It’s like being on a round-the-world trip while you’re in the office.
📈 Trainings, workshops, conferences, books. It’s up to you.
📚 Budget for Dutch or English classes to help you kick off your stay in the Netherlands, and help you immerse into the Dutch culture.
🌇 Work in the heart of Rotterdam in an office with an amazing view! If you're looking for a city that is always packed with new things to discover, amazing architecture, a strong international community, this is the perfect place for you!
👕We don’t care about what you wear. You’re welcome to wear a 3-piece tuxedo or even a dragon onesie, we won’t judge you. Maybe a little.
🍻 Beers & Cheers! Get to know your colleagues over drinks while we celebrate our achievements every Friday.
✈️Are you coming from abroad? No worries, we’ve got you covered!
Practicalities
Full-time position (40 hours a week) w/ schedule flexibility
You will work from our HQ in Rotterdam, the Netherlands
Relocation/work permit support provided
Got Questions?
Email Claire at Claire@housinganywhere.com 🙋🏻
Interview Process
Short call with a recruiter to talk (15-20 minutes)
Technical assessment to complete at home
Technical Interview with Team Leads
Final Interview with VP of Engineering and a Product Owner