Feedback
Need help? Have any feedback, feature requests or bugs? Submit it here
Feedback
Get a weekly email with all new Go jobs
x

Golang Stream Jobs


Hand-Picked Go Jobs • Apply directly to companies • Clear salary ranges

Browse 18 Golang Stream Jobs (4 new this week) in September 2021 at companies like Superlist , Alternative and Twixl media with salaries from $60,000 to $230,000 working as a Backend Software Engineer (Go), Backend Software Engineer (Go) and Backend Developer. Last post

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application






Sponsored Jobs
Superlist  Logo
Senior Backend EngineerSponsored
Superlist
Remote (Europe)
€65,000 to €85,000 a year
June 2021
7 Applicants This Week

Job Description

ABOUT THE JOB

We are looking for new team members to join our (currently) full-female backend go team and contribute to our backend architecture. You will be working in an international, remote team of talented and experienced engineers and closely with the product & design teams. You’ll get a chance to contribute to our early-stage product and will be able to influence and shape a new, innovative productivity platform from the ground up. The team will follow common principles and understandings of what good code looks like. We value positive work ethics, a high level of self-organization, and self-governance in our development team.

Job requirements

YOUR PROFILE

  • You have experience working on a complex, scalable backend architecture that serves a large number of customers
  • You have a customer-first approach, understanding that every detail in an application is there to provide a great experience
  • You are highly motivated to shape and build a product that will be used by yourself every day
  • You have great communication skills and are experienced in working in a remote-first environment on a distributed team
  • You can formulate and explain complex decision-making processes that impact customers, product, and business
  • You are willing and open to try, push and explore new technologies
  • You are willing to participate in the hiring process for future team members
  • You can break down large projects into digestible parts and present viable options for each component
  • Experience in Go, Ruby, or Elixir. Experience in building command-line tools is appreciated
  • You are fluent in English

We’re all curious and want to pick up new programming languages - we look for like-minded people who are comfortable sharing learnings with their peers.

ABOUT THE BENEFITS

We value dedicated people but we know that it’s important to recover, disconnect, and spend time with your family. Therefore, besides a competitive salary, you will get:

  • 30 days of paid vacation
  • Full benefits (health care, dental, vision, …)
  • A family-friendly work environment with high flexibility and understanding (we all have families)
  • Good work-life balance
  • Travel and educational budget

ABOUT THE TEAM

We’re a team of highly motivated people that came together to challenge how collaboration and team management software works. Our team is a remote-first, international, and experienced group of individuals. We value self-organization and taking over responsibilities and new challenges. Our goal is to constantly evolve and redefine our development process, challenge technical decisions, and push the boundaries to make sure we build the best product possible.

We work flexible hours, believe in a healthy work-life balance, and will allow working remotely. We require you to be a full-time employee, but we can discuss reduced workweeks.

ABOUT SUPERLIST

Some of us worked on Wunderlist in the past, you can read a little about our journey. Superlist will challenge the status quo of team productivity apps by building experiences loved by everyone.


Apply ⎘ Copy Link ↗ Visit Link
Alternative Logo
Senior Software Engineer (Backend)Sponsored
Alternative
Fully Remote (USA, Canada, Brazil) / New York, USA
$80,000 to $160,000 a year
September 2021
10 Applicants This Week

Job Description

Location

The role is open to anyone in North America and Latin America.

🤗 About Us

Alternative is transforming financial services and democratizing access to capital, anytime, anywhere, irrespective of industry, geography, founder.

By equipping companies with the best tools to monitor daily, weekly and monthly performance, we can bring down the barriers to access capital.

We are hiring for our Founding Team and we look forward to defining the future.

🛠️ Your Skills

  • You have great experience building microservices and are interested in working with Go.
  • You know how to structure your code correctly, isolating the business logic from the rest of the application.
  • You know how to test your application, making sure you can push changes to production anytime without breaking anything.
  • You have a good understanding of system architecture, messaging queues, and different databases.

🔍 Who We’re Looking For

  • You have a good sense of engineering fundamentals and are passionate about building high-quality software. We believe people should love doing the work they do.
  • You are experienced with building web applications and keep up with the latest and greatest in the space. We want you to help us be at the cutting edge of the modern web.
  • You can collaborate with non-engineering stakeholders to unblock yourself and make sure you’re building the right thing.
  • You have a keen sense for subtle details and help us build great products that are a joy to use.
  • You are stoked about fintech and revolutionizing a super-duper antiquated industry.

🎭 Role

  • You’ll work closely with the Product Manager and the VP of Engineering to build customer-facing products, internal dashboards, tools, and whatever else you think is promising.
  • You’ll get to help, design, and build our core long-term systems and build a business.
  • As an early team member, you’ll get a chance to build our engineering culture and design the architecture for our web product.

Perks & Benefits

  • We want you to feel like an owner, which should reflect in your salary and equity.
  • A good work-life balance: we do our best work when we’re balanced.
  • Flexible vacation and work hours. We don’t adopt conventional work practices that are meaningless for the type of work we do.
  • Health, dental and vision insurance.
  • Great colleagues: we value a culture of authenticity, humility, and excellence. We want you to make a footprint on our culture.

Interview Process

1 - Quick call with VP of Engineering 2 - Call with the rest of the team 3 - Tech Interview (no whiteboard), it’s a System Design Interview 4 - Offer

Apply ⎘ Copy Link ↗ Visit Link
Twixl media Logo
Back End Developer - Team LeadSponsored
Twixl media
Ghent, Belgium / Remote (Belgium)
€75,000 to €100,000 a year
September 2021
5 Applicants This Week

Job Description

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.


⎘ Copy Link ↗ Visit Link
PeopleConnect Logo
Senior Software Engineer (Go)Sponsored
PeopleConnect
Fully Remote (USA) / San Diego, CA, USA
$100,000 to $160,000 a year
September 2021
37 Applicants This Week

Job Description

Senior Software Engineer Developer

PeopleConnect (formerly The Control Group) is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING!!! We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Would you like to be part of a pioneering tech community in a highly successful company? Does the idea of keeping up with and learning the newest technologies with other brilliant techies sound exciting? If so, then read on!

People Search (aka TCG) is an award-winning web development company with over 15 million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative and talented. We work hard, play hard, and together — we work magic!

We are currently working remote and Sr Software Engineer candidates outside the greater San Diego area may continue to be full-time remote even after we return to the office on a hybrid schedule. Employees enjoy flexible work hours every day whether working remote or in office. Our hybrid work schedule will offer flexibility to work from home a few days a week and work in office a few days a week. When in office, employees are able to enjoy our state-of-the-art office with stunning views of beautiful downtown, Petco Park and the San Diego Harbor. Our dog-friendly office includes complimentary snacks, beverages and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)!

We offer very competitive pay + generous bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Check us out here!

You will already have extensive experience building applications in a service oriented or microservice architecture. You are excited to learn/grow Go/Golang skills by moving to a Go environment. You relish complex technical challenges yet prioritize simplicity in your solutions. You understand the business requirements behind the software you build. You are passionate about learning and stay current with new technologies. You play well with others yet can operate independently as needed.

Responsibilities Include (but not limited to):

  • Build and maintain ecosystem of high-volume services and APIs.
  • Scaling and optimizing services and databases for performance.
  • Own features from technical design through maintenance.
  • Build features, investigate and fix bugs, write routine-complex tests.
  • Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins.
  • Consistently use software engineering best practices.
  • Lead day to day tasks and priorities, accurately estimate time to complete tasks, resulting in high quality and high productivity for at least one (or more) product team(s).
  • Independently lead tasks to completion gathering requirements from stakeholders. May be responsible for driving initiative to completion.
  • Provide training and mentorship to other Software Engineers on their team. May do same for other teams.
  • Other duties as required.

Requirements:

  • Bachelor’s degree (or higher) in Computer Science or relevant field (or equivalent).
  • At least 5-7+ years’ directly related software development experience.
  • Advanced-expert backend programming skills using one or more backend languages such as Go/Golang, C++, Python, Java or Ruby. Go/Golang desired.
  • Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization.
  • Advanced-expert experience using Linux.
  • Advanced-expert understanding of underlying architecture and infrastructure that runs their team’s projects.
  • Extensive experience with cloud computing.
  • Solid experience with git.
  • Experience using Docker in production highly desired.
  • Some experience using Kubernetes and Terraform highly desirable.
  • Intermediate-advanced ability to assess/improve performance and increase observability within team’s projects.
  • Strong ability to develop unique, outside the box ideas.
  • Strong troubleshooting and problem-solving abilities.
  • Strong attention to detail.
  • Excellent communications skills and highly collaborative within their team, other teams and cross-functionally.
  • Ability and willingness to lead projects and mentor other growing software engineers.
  • Able to work with teams as well as independently with minimal supervision.
  • Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion.
  • Excited to learn new things and share knowledge and best practices with others.

Location: Fully Remote (USA) or Hybrid San Diego, CA, USA

Note for Principal Agencies - Principal agents should not forward resumes to The Control Group (TCG). TCG will not be responsible for any fees arising from the use of resumes submitted from agencies without a prior written and signed agreement and authorized job order for this position in place.


Apply ⎘ Copy Link ↗ Visit Link
UPFLUENCE Logo
Back End DeveloperSponsored
UPFLUENCE
Lyon, France / Remote
€40,000 to €80,000 a year
September 2021
8 Applicants This Week

Job Description

Location: Lyon or remote Job type: Full-Time Salary: according to your level of expertise and experience

About Upfluence

Upfluence helps brands tell their story with powerful influencer & content marketing technology. Upfluence’s software allows brands and agencies to identify and contact millions of social influencers and bloggers at scale to execute comprehensive influencer marketing campaigns, as well as provide detailed reporting metrics. Since the launch of our SaaS software in January 2017, the company has yielded a monthly double-digit growth rate, and we are therefore seeking further expansion for our team and offices. Our rapidly growing global team is currently distributed between our offices in NYC, Los Angeles, Switzerland, and Lyon.

We are now looking for a talented and passionate Back-end Engineer who, together with the product team, will take part in creating and constantly improving the online platform.

What we do

  • Our platform aggregates, keeps up to date and serves the content of 5M of influencers across all trending social networks of the internet. This raises a certain amount of engineering challenges related to data, scalability and performance. At the scale we’re at, the naïve solution often isn’t enough.
  • Our backend stack is focused around Golang / Ruby as programming languages, PostgreSQL, Apache Cassandra as database systems, Elasticsearch as a search engine, RabbitMQ as message broker. Also, we use Apache Thrift for RPC and Prometheus for monitoring to name a few.
  • We’re firm believers of micro service architecture and domain driven design, making our codebase highly flexible and reusable. Some parts of our production have actually been running for more than 5 years!
  • We’re DevOps minded. Our backend engineers ship to production multiple times a day and are responsible for their production. We’re always working towards reducing the maintenance toil by automating as much as possible our processes using tools like Github actions or our own in-house frontend deployer.
  • We’re running around 50 applications in production, making it around 1600 containers live, across 90 servers. Not to mention that we’ve been running containers in production for more than 7 years. We’re currently in the works of moving our production workload to Kubernetes.
  • We’re product-centric: we’re not writing code for the sake of it, but to provide the best service to our customers.
  • We strongly believe that collective intelligence is the very root of success for an engineering organization. Each and everyone has a word to say regarding the technical implementation of a feature. That’s why we rely on tools like proposals and RFCs to encourage this culture, as the best companies in the field do.
  • We love open source and contribute to it by opening our own libraries to share them with as many people as possible.

Responsibilities

  • Writing highly reliable, maintainable and tested code that makes the correct assumptions based on the context. You know that in our field, everything is a matter of tradeoffs.
  • Getting involved in the feature lifecycle, from its inception, through its technical design and implementation, to its maintenance in production 3 months / years after releasing it ;-).
  • Work in collaboration with the team, get involved in mentoring juniors, reviewing PRs and writing RFCs. Being at ease with written communication is a must.
  • Work hand in hand with Customer Success and Support teams, to make sure our customers have the best experience using our product.

Who we are looking for

  • You’re eager to discover how our product works and you’re keen to learn and master its technologies. We’re looking for enthusiastic people and great learners who go beyond the tools, not technical experts. Of course, if you already have experience with our stack that’s a plus, but definitely not a requirement.
  • You like to work in a team and to take on challenges, and you are fluent or comfortable working in English. Our team is based mostly in France, but speaking French is not a requirement.
  • You’re reliable: You keep your word when you can, communicate early on and come up with solutions when it looks like [we || you] are running into a wall.
  • You’re not afraid to ask questions and raise issues.
  • You’re a team player.
  • You care about the product and strive to make something useful.

What we can offer you

  • Your spot with the team in one of our awesome Lyon or LA offices, or even remote, either way is fine with us. You’ll be answering issues on Github and making bad jokes on Discord anyway!
  • An entrepreneurial and dynamic startup environment with room for growth;
  • A mixed and international team (10+ nationalities);
  • An empowering and autonomous position in an entrepreneurial environment;
  • Regular exchanges with the US/FR offices;
  • Company shares;
  • The answer to life, the universe and everything;
  • Join a motivated and growing team!

Discover our Stack: https://stackshare.io/upfluence/upfluence
Sounds like the perfect opportunity? Apply now to join us!

Upfluence is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Interview Process

The interview process would go through 4 steps as followed:

  1. After sending your resume, the team is in charge of reviewing and selecting candidates: if you are selected, you’ll have the chance to discuss for a 1st interview with 2 members of the team;
  2. If the interview goes well, the team will send a little technical test your way for completion;
  3. Upon the test being sent back, the team is charge of reviewing it and we program a second interview to debrief it with you;
  4. If the test and debrief interview were successful, the last stage consists in an interview with at least one of the founders of the company, to get to know more about you and what you want to accomplish with us.
⎘ Copy Link ↗ Visit Link
Geckoboard Logo
Backend Go EngineerSponsored
Geckoboard
Remote (United Kingdom)
£60,000 to £85,000 a year
August 2021
22 Applicants This Week

Job Description

We’re looking for an experienced Backend Go Software Engineer to join the Geckoboard team!

The Company

At Geckoboard, we know that barriers to data access, understanding, and awareness make it impossible for most businesses to deliver the right data to the right people, putting the transformational potential of data-driven decisions out of reach. We think that’s not only a shame but a huge missed opportunity.

It doesn’t have to be that way. By making data accessible and understandable for everyone, not just professional data analysts, those barriers disappear. Rather than technological complexity, we believe that data-informed people should be at the centre of an organisation’s data strategy.

However, how you build something is just as important as what you’re building. We’re tackling big problems, but we do it in a way that recognises everyone’s need to work with dignity and purpose in a supportive and inclusive environment.

We believe that people do their best work in an atmosphere of openness, trust and transparency, where everyone is empowered to learn and flourish. This is not just lip service, it’s a founding principle that has been at the heart of how we work for over 10 years.

The Job

We’re eagerly looking for an experienced Backend Engineer with experience in using Go to be a key member for one of our cross-functional product teams.

You’ll be joining a small but nimble team of empowered engineers in a supportive environment that values experimentation, work-life balance and personal development. We’ve built a culture of knowledge sharing and feedback, so you’ll be involved in planning and prioritisation of work as well as peer reviews and pair programming.

We work in small and focused cross-functional teams, usually made up of a Product Manager, a Designer, and a mix of Frontend and Backend Engineers. QA and Infrastructure tend to come in at the points they’re needed or for specific projects. We scope out our project such that we’re able to deliver meaningful work but small enough to iterate and take on board feedback quickly. We encourage our engineers to get involved in different teams and projects based on their interests, skills and opportunities to learn. We’re also equally mindful about technical debt and make sure we dedicate time to addressing it.

At Geckoboard, we are seeking to solve a real problem and build a long-lasting product. As a result, we place a high value on a clean and maintainable codebase, and on practices that ensure we can continue to deliver quality software rapidly and iteratively.


Learning is also a big part of our engineering culture. Once every two weeks every team takes a “Lab Day”, when everyone is free to work on projects that interest them, learn new skills or contribute to open source. We encourage these projects and often they have led to improvements in the way we work or concepts that have then been prioritised, developed further and added to our Product.

Our Stack

Our main frontend application is a large React 16+ codebase and our tests are written with Jest. For communicating with our backend services, we use an Apollo client and query a GraphQL gateway written in Node.js that exposes a single schema but dispatches queries to a number of gRPC services on the backend.

While our backend services are mostly written in Go and run on AWS, the GraphQL gateway is owned by the frontend team, which puts them in the driving seat when it comes to defining the APIs for a new piece of functionality, and provides a single point of reference for both frontend and backend.

While adding features to the product, we’ve been building and maintaining an internal React component library with an emphasis on reusability and documentation. Our frontend team is looking to expand this library, with the potential to open source it in the future.

You should apply if…

  • What we’ve described sounds interesting

  • You’ve worked with Go before*

  • You’re interested in distributed systems

  • You’re collaborative; you empathise, listen and discuss

  • You actively seek out feedback in your work and to ensure you understand the problem you’re solving

  • You have experience collaborating on technical decisions in an open and creative environment

  • You understand the value of automated testing and a test-driven development approach

  • Right now we’re only considering mid to senior-level candidates, if you’re interested in joining the Geckoboard team but earlier in your career, head to www.geckoboard.com/careers and get in touch. We’ll be hiring at different levels throughout the year, so we’d love to hear from you and chat about future jobs!

Work your best

Right now, we work fully remote from around the globe. We’re big on work-life balance and flexible work. We have some core hours but it’s up to you to decide how you work around those. We consider 25 days of holiday a year to be a minimum, not a maximum, and have a flexible working policy so that if you need to step out for a school run, an appointment, or something else, it’s no problem. We don’t do “crunch time” and have a deep commitment to a clear separation of life and work.

Some of our team also have shorter working weeks and we’re more than happy to accommodate this or other arrangements when possible. Learn more about life at Geckoboard at www.geckoboard.com/careers.

Logistics

At this time, we’re only considering candidates who are (or will be) based in the United Kingdom or Western Europe (CET timezone).

Our hiring process

  1. 20-30 minute call with our Talent Partner
  2. 45-minute Zoom video call with the Hiring Manager
  3. Coding Challenge
  4. Meet the team via Zoom - about 2.5 hours

The whole process takes about 3 weeks end to end, but we’re flexible!


Apply ⎘ Copy Link ↗ Visit Link
X-Team Logo
Go DeveloperSponsored
X-Team
100% Remote
$80,000 to $150,000 a year
August 2021
26 Applicants This Week

Job Description

Most Important:

  • Excellent programming skills in Golang and at least one production available service with good throughput under their belt
  • Track record of built and deployed production quality microservices, with a focus on scalability
  • Previous experience with the development pipeline from end-to-end of production applications
  • Knowledge of AWS services such as Amazon Simple Notification Service (SNS) and Simple Queue Service (SQS), EC2, Lambda…
  • Previous experience with NodeJS
  • Experience with RESTful API development
  • Expertise in continuous performance measurement throughout the application’s lifecycle
  • Distributed request tracing for profiling and monitoring microservices dependant applications
  • Working understanding of infrastructure as code
  • Source control and software versioning experience on Git
  • Former experience working in an Agile environment
  • Documentation skills

Nice to have:

  • Understanding of AWS services
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world:
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you.
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.

About X-Team

X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with extraordinary teams of developers from around the world.

We believe in living a life of freedom that allows you to spend more time getting energized by your passions. We’ve fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day. Our community is the most energizing community for developers in the world.

What separates us from our competition is the level of attention and care we give our developers compared to other more “talent”-based solutions. We proactively support them, fund their learning and growth, connect them in roaming hacker houses around the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies simply place and drop their talent, we foster and cater to our unified teams of developers centered around the same beliefs, values and lifestyle.

We’re uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people. We work with big, innovative brands like Riot Games, Fox Broadcasting, Kaplan Inc., Coinbase, Google, Twitter, Beachbody and more…

Who is X-Team meant for?

Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you’ve worked with freelancing platforms before, that’s not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we’ve created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they’ve ever been.


Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Developer (Go)Sponsored
Stream
Amsterdam (NL) / Remote
€70,000 to €120,000 a year
August 2021
22 Applicants This Week

Job Description

We are looking for a full time Backend Software Engineer to join our development team. Job duties will include working on Stream’s core API technology as well as designing and building high-performance software. This role in either our Amsterdam office or remote (CEST or close).

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes
  • Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • 28 days paid time off plus paid Dutch holidays
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
Doximity Logo
Senior Software Engineer, PlatformSponsored
Doximity
Remote (USA)
$130,000 to $160,000 a year
August 2021
15 Applicants This Week

Job Description

Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you’ll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.  

Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.

One of Doximity’s core values is stretching ourselves. Even if you don’t check off all the boxes below we encourage you to apply. Doximity is full of exceptional people that don’t fit a mold, join us!

This role can be filled in our San Francisco headquarters OR remotely in the U.S.

About you

  • You’re a software engineer with years of experience and a deep understanding of software engineering practices.
  • You have a deep understanding of container technologies such as Docker and Kubernetes. Bonus points if you have operated containers in production.
  • You’re proficient in Golang. Bonus points if you have written container based tooling in Golang.
  • You have experience working with Terraform and Chef (or similar tooling).
  • You are proficient with Unix, AWS, and Git.
  • You are self-motivated and able to manage yourself and your own queue.
  • You are a problem solver with a passion for simple, clean, and maintainable solutions.
  • You agree that concise and effective written and verbal communication is a must for a successful team.
  • You are able to maintain a minimum of 5 hours overlap with 9:30 to 5:30 PM Pacific time.
  • You can dedicate about two weeks per year for travel to company events.

Here’s How You Will Make an Impact

  • Help build a container-based self-service infrastructure for product engineering teams.
  • Work side-by-side with the rest of devops and infrastructure team to empower other engineering teams.
  • Design and implement secure and easy-to-use tooling and abstractions for other teams to leverage.
  • Active involvement in design, implementation, and maintenance of the development, staging, and production infrastructure.
  • Participate in an on-call rotation for the services owned by your team.
  • Help ensure the stability and uptime of services within the organization.
  • Create concise post-mortems in the event of an outage.
  • Write and maintain run-books for other engineers to leverage.
  • Ensure proper security, monitoring, alerting, and reporting.

About Us

Benefits & Perks

  • Generous time off policy
  • Comprehensive benefits including medical, vision, dental, Life/ADD, 401k, flex spending accounts, commuter benefits, equipment budget, and continuous education budget
  • Stock incentives
  • and much more! For a full list, see our career page

More about Doximity

We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 80% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing fast, and there’s plenty of opportunities for you to make an impact—join us!

Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.


Apply ⎘ Copy Link ↗ Visit Link
Framey Logo
Senior Golang DeveloperSponsored
Framey
Remote
$60,000 to $120,000 a year
August 2021
12 Applicants This Week

Job Description

We are looking for highly passionate, highly skilled Golang developers with high attention to detail that are responsible for their codebase and the approvals they give to each PR they review.

We admire Uncle Ben a lot and we live by his famous quote: “With great power comes great responsibility”. Each developer will have both, great power and great responsibility.

The project is in an early phase, so there’s almost no maintenance, only research and development.

Requirements

  • Passion for programming
  • High attention to detail
  • Responsibility & ownership of one’s actions
  • 7+ years of experience in Backend Development
  • 3+ years of experience in Golang Backend Devleopment
  • At least 90% of your career was focused on Backend Development
  • Ability & desire to learn and master new technologies and programming languages
  • Mindset of sharing your knowledge with others
  • Proven experience with Cloud Infrastructures and any Microservices architectures

Preferred

  • Nerds, introverts and people with not so good social skills, but that play well with others
  • Can be both a leader and a follower
  • Unix experience
  • Fair amount of experience with at least one of Java, Clojure, Scala, Groovy, Kotlin, Rust, C#(.NET), C/C++, Golang

Salary

$60,000 - $120,000 NET yearly salary, depending on the skill level

Benefits

  • Attractive salary package
  • Professional development opportunities
  • $4,000 annual personal budget for employee benefits (private health insurance, fitness subscription, training courses etc.)
  • Young and dynamic working environment

Recruiting process

  1. Personality test. This takes around 20 minutes.
  2. Technical test. The Golang assignment takes around 4 hours to be completed. You have 24 hours to complete it from the moment when you receive the test. We will decide together when it’s the best moment to send it to you.
  3. Technical discussion
  4. Offer

About Framey

We built a social travel app that lets users get their inspiration, make travel plans, find cool spots nearby, take beautiful photos and share all these beautiful moments with their friends. Everything starting with just one picture.


⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go)Sponsored
Form3
100% Remote (United Kingdom, Europe)
€50,000 to €120,000 a year
August 2021
9 Applicants This Week

Job Description

THE TEAM

Our Software Engineering Team is 100% remote and distributed across 20+ European countries. Our engineers work within small, agile, self-managed teams that emphasise best practice and believe quality is everyone’s responsibility. They favour collaborative development and leverage open-source tools and communities, whilst making sure to share their know-how back up stream.

THE ROLE

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a containerised microservices architecture. The work is cutting edge, constantly changing and focused on building and operating critical, highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

Here are a few of the tools and methodologies we utilise:

  • Infrastructure: AWS, GCP, Kubernetes
  • Platform: CockroachDB, Elasticsearch, PostgresDB, Vault, Consul, Linkerd, NATS
  • Tools: Terraform, GitHub, Prometheus, Pact.io
  • Code: Go (and a little Java), containerised microservices, CQRS, open-source
  • Ways of working: TDD/BDD, Pair Programming, 100% remote, DevSecOps

WE’RE LOOKING FOR ENGINEERS WITH

Experience in designing and building distributed systems Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines Interest in owning projects end-to-end and supporting them as they go live in production Appreciation of clean code and software engineering best-practice A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality Great communication skills who enjoy sharing knowledge and collaborating with others

BENEFITS

  • 30 days annual leave plus Bank Holidays
  • Remote friendly environment
  • Remote working equipment allowance
  • Flexible working arrangements
  • Udemy and educational reimbursements
  • Full details are available on our careers page

Form3 appreciates that we all lead different and often really busy lives. We work remotely 100% of the time and many of us work part time. If you’re interested in hearing what different flexible working arrangements may be available, we’d love to chat.

ABOUT US

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

EQUAL OPPORTUNITIES

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go)Sponsored
Form3
100% Remote, East Canada Time Zones
C$119,000 to C$173,000 a year
July 2021
15 Applicants This Week

Job Description

WHO WE ARE?

Our mission started in the UK and we’re currently one of the top startups to work for in the UK and Europe.

We’re now looking for outstanding Senior Software Engineers to join our new engineering team that we will be building in Canada. As one of our first Canada-based engineering hires you will have a rare and exciting opportunity to shape the product and the team we hire, you’ll be working 100% remotely and cross-collaborating with our engineers based in the EU and UK. This will enable us to diversify our talent distribution and bring in some of the world’s best engineers to build Form3’s revolutionary payment technology platform.

THE TEAM

All our engineers work within small, agile, self-managed teams that emphasise best practice and believe quality is everyone’s responsibility. They favour collaborative development and leverage open-source tools and communities, whilst making sure to share their know-how back up stream.

THE ROLE

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a containerised microservices architecture. The work is cutting edge, constantly changing and focused on building and operating critical, highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

Here are a few of the tools and methodologies we utilise:

  • Infrastructure: AWS, GCP, Kubernetes
  • Platform: CockroachDB, Elasticsearch, PostgresDB, Vault, Consul, Linkerd, NATS
  • Tools: Terraform, GitHub, Prometheus, Pact.io
  • Code: Go (and a little Java), containerised microservices, CQRS, open-source
  • Ways of working: TDD/BDD, Pair Programming, 100% remote, DevSecOps

WE’RE LOOKING FOR ENGINEERS WITH

  • Experience in designing and building distributed systems
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others

BENEFITS

  • 30 days annual leave plus Bank Holidays
  • Remote friendly environment
  • Remote working equipment allowance
  • Flexible working arrangements
  • Udemy and educational reimbursements
  • Full details are available on our careers page
  • Form3 appreciates that we all lead different and often really busy lives. We work remotely 100% of the time and many of us work part time. If you’re interested in hearing what different flexible working arrangements may be available, we’d love to chat.

Please note that all our engineering teams are currently based in the EU and UK. Due to time-zone differences and working practicalities, we’re only able to hire Engineers based in Canada East timezones or based in Canada and able to work close to GMT-4. However, this may change in the future as we start streamlining some of our internal structure and recruitment processes in Canada.

ABOUT US

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

EQUAL OPPORTUNITIES

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
18 of 18 Stream Jobs • Sort by Date
Stream Logo
Backend Software Engineer (Go)
Stream
Amsterdam, NL / Remote
€60,000 to €80,000 a year
January 2021
1 Applicants This Week

Job Description

We are looking for a full time Backend Software Engineer to join our development team. Job duties will include working on Stream’s core API technology as well as designing and building high-performance software.

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges * Distributed databases: we built our own data store for feeds and for chat * Real-time messaging * High performance: our API responses are in the 10ms range * High scalability: we use sharding, master-master, and master-slave to ensure scalability * High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes * Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

Go, gRPC, RocksDB, Python Postgresql, RabbitMQ AWS, Puppet, CloudFormation Grafana, Graphite, ELK, Jaeger Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Engineer (Go)
Stream
Amsterdam, The Netherlands
$60,000 to $85,000 a year
December 2020
1 Applicants This Week

Job Description

We are looking for a full time, onsite Backend Software Engineer to join our development team. Job duties will include working on Stream’s core API technology as well as designing and building high-performance software.

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes
  • Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

Go, gRPC, RocksDB, Python Postgresql, RabbitMQ AWS, Puppet, CloudFormation Grafana, Graphite, ELK, Jaeger Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Developer
Stream
Amsterdam, The Netherlands
€65,000 to €80,000 a year
May 2020
2 Applicants This Week

Job Description

We are looking for a Backend Software Engineer to join our development team in Amsterdam. Job duties will include working on Stream’s core API technology as well as designing and building high-performance software.

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes
  • Multi-region: we deploy our service on 4 different continents

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A competitive salary
  • Company equity
  • A team of exceptional engineers
  • Healthy team lunches
  • Plenty of snacks and fancy coffee/teas
  • An office in the heart of Amsterdam
  • The possibility to visit our office in Boulder, CO
  • The opportunity and support to attend and/or present to industry-related conferences and meetups
  • The chance to work on OSS projects

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds. Our Amsterdam team is very focused: you will see us heads down coding or drawing complex charts on whiteboards, until we pop up to have a chat or play merciless games of ping pong.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!


Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Engineer (Go)
Stream
Amsterdam, The Netherlands
€65,000 to €80,000 a year
August 2020
45 Applicants This Week

Job Description

What you will be doing Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges Distributed databases: we built our own data store for feeds and for chat Real-time messaging High performance: our API responses are in the 10ms range High scalability: we use sharding, master-master, and master-slave to ensure scalability High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes Multi-region: we deploy our service on 4 different continents

You have * Proficiency in Go or you are a Senior backend developer willing and able to learn quickly * 5+ years as a backend developer * Experience with high traffic and high performance applications * Good knowledge of relational databases * Experience with building HTTP APIs * Experience managing your own projects and work in a team

Our tech stack At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you Stream employees enjoy some of the best benefits in the industry:

  • A competitive salary
  • Company equity
  • A team of exceptional engineers
  • The chance to work on OSS projects
  • MacBook Pro or other development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Developer (Golang)
Stream
Amsterdam, The Netherlands / Remote (CEST)
€60,000 to €90,000 a year
April 2021
2 Applicants This Week

Job Description

We are looking for a full-time Backend Software Engineer to join our development team in Amsterdam (NL), or remote (CEST or close).

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission-critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire data center crashes
  • Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high-performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What’s In It For You

  • Company equity
  • 24 days paid time off plus paid Dutch holidays
  • A pension scheme
  • A generous Learning and Development budget
  • A generous relocation package
  • Commute expenses to Amsterdam covered (or the option to use a company bike within the city)
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks (onsite only)
  • An office in the heart of Amsterdam

Location - Amsterdam, The Netherlands - Remote (CEST or close)

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
90PoE Logo
Senior Golang Engineer
90PoE
Remote
€70,000 to €90,000 a year
May 2021
1 Applicants This Week

Job Description

Maritime Excellence through Digital Intelligence:

90PoE’s goal is to revolutionise shipping by creating a suite of comprehensive software for the maritime industry. Our journey begins now. Over the next couple of years, our teams 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.

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 an experienced senior data engineer to help the Vessel Performance Stream. This is crucial role for one of the most innovative streams of the company. You will interact closely with the other data engineers and data scientists to take effective architectural and technical choices for high throughput data stream systems. This is an incredible opportunity to help innovate the maritime industry to increase vessel and fleet performance with the help of AI and real time metrics collected on board.

Technology

Our platform ingests data directly from our hardware running on vessels, as well as various third-party sources, using various technologies such as Kafka, MQTT, REST, gRPC, and normalises it for processing by our bespoke micro-batch engine.

Platform overview

Our tech stack consists of multiple client applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Most of our services are written in Golang with stream processing in Golang and Java, they use gRPC for communication, achieve high scalability thanks to Apache Kafka based event driven architecture, persist data to a mix of RDBS and No-SQL databases including Postgres, MongoDB, Cassandra, Redis, S3 and Elasticsearch. We use CI/CD and gitops to deploy to production multiple times per week.

What’s in for you

90PoE is a growing company, championing real change in the maritime 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.

  • Disrupting a century old industry in a startup environment
  • Fix global scale issues through cloud technologies and AI
  • Opportunity to grow and develop your core skills
  • Work with a diverse multicultural team in an agile environment
  • Opportunity to work with latest cutting-edge technologies
  • Variety of knowledge sharing and self-development opportunities
  • Be paid for speaking at public events
  • Competitive salary and bonuses
  • Possibility to work remotely from UK and Europe

Requirements

  • In depth technical knowledge of backend languages and technologies: Golang
  • Proficient in designing and building event driven systems
  • Practical experience with Postgres, Cassandra and Redis
  • Able to design clean software systems
  • Excellent communication skills
  • Able to identify ways to improve data reliability, efficiency and quality
  • Experience in basic data analysis: SQL/CQL
  • Proven experience in delivering complex systems to production
  • Deep understanding of database technologies and designing data intensive applications
  • Familiar with Java programs and concepts
  • Experience in data analysis techniques
  • Comfortable with bash scripting and docker
  • Familiar with SOLID, DDD, hexagonal architecture
  • Able to optimise data pipelines, time-series and other systems to perform at scale
  • Able to deploy systems with zero down time

With great powers come great responsibilities:

  • Be accountable for data pipeline design, building and deployment
  • Support the team during product releases to production, to ensure successful smooth deployment

It would be great if you have:

  • Practical experience with Kafka and Kafka Streams Java libraries
  • Engineering experience to understand the underpinning physics and mathematics of pipeline calculations
  • Experience with Spark/Flink
  • AWS stack experience
  • Ability to perform basic DevOps tasks
  • Ability to understand Python software: our data scientists use Jupyter Notebooks
  • Understanding of statistics

Perks & Benefits

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 polices 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

For more information about 90POE check out our website https://openocean.studio/ Or our company video here https://www.youtube.com/watch?v=WZ89Ps0VB_M If you would like to join our team and be part of this exciting journey, please get in touc

Interview Process

Follow is the interview process: * Phone screen * Tech Test * Cultural Interview * Technical Interview

⎘ Copy Link ↗ Visit Link
Clinical Trial Media Logo
Golang Engineer
Clinical Trial Media
Remote
$110,000 to $140,000 a year
August 2021
17 Applicants This Week

Job Description

If you are a born problem-solver, have three years of experience in Go, and would like to have an impact in a fast-growing digital health company, you may be the person we are looking for!

Clinical Trial Media advances new medical treatments and medication options globally by recruiting patients for clinical research studies. CTM continues to be one of the fastest-growing companies on Long Island, having doubled in size in the last year, while expanding its service line and revenue stream.   

We are seeking an experienced Golang Engineer. You will have a direct impact on our technical architecture as we upgrade our software offerings for patients, clinical research study sites and research sponsors.

Fun Facts about CTM:

  • Our CEO, Cara Brant, is an independent owner focused on patient outcomes and employee success. She was recognized as one of the Top 50 Most Influential Women in Business on Long Island for 2019.
  • CTM has established 25 years of success stories in clinical trials across 30+ countries.
  • CTM was awarded Best Place to Work 2019 from the Long Island Business News.
  • Our Creative team was awarded the coveted 2019 Telly Award for Regional Television in the Health and Fitness category as well as the 2019 W3 Silver Award for healthcare website design.

**Benefits of a full-time position at CTM include competitive compensation, health insurance including medical, dental and vision, 401k employer matching contributions, paid time off, life insurance, state-of-the-art office space, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional growth. **

Golang Engineer responsibilities:

  • To cooperate with other stakeholder to design, develop, test, release and improve services.
  • Maintain development standards, practices & principles
  • Build scalable and maintainable software

Qualifications include:

  • 3+ years’ experience in Golang.
  • 5+ years’ experience building services or cloud software
  • Understanding of containers, deployment systems, and container management platforms, preferably Kubernetes. (CI/CD)
  • Excellent problem solving and analytical thinking skills.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Upper-intermediate in English

CTM is an equal opportunity employer.


Apply ⎘ Copy Link ↗ Visit Link
Clinical Trial Media Logo
Senior Golang Engineer
Clinical Trial Media
Remote
$140,000 to $170,000 a year
August 2021
9 Applicants This Week

Job Description

If you are a born problem-solver, have three years of experience in Go, and would like to have an impact in a fast-growing digital health company, you may be the person we are looking for!

Clinical Trial Media advances new medical treatments and medication options globally by recruiting patients for clinical research studies. CTM continues to be one of the fastest-growing companies on Long Island, having doubled in size in the last year, while expanding its service line and revenue stream.   

We are seeking an experienced Senior Golang Engineer. You will have a direct impact on our technical architecture as we upgrade our software offerings for patients, clinical research study sites and research sponsors.

Fun Facts about CTM:

  • Our CEO, Cara Brant, is an independent owner focused on patient outcomes and employee success. She was recognized as one of the Top 50 Most Influential Women in Business on Long Island for 2019.
  • CTM has established 25 years of success stories in clinical trials across 30+ countries.
  • CTM was awarded Best Place to Work 2019 from the Long Island Business News.
  • Our Creative team was awarded the coveted 2019 Telly Award for Regional Television in the Health and Fitness category as well as the 2019 W3 Silver Award for healthcare website design.

Benefits of a full-time position at CTM include competitive compensation, health insurance including medical, dental and vision, 401k employer matching contributions, paid time off, life insurance, state-of-the-art office space, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional growth.

Senior Golang Engineer responsibilities:

  • To cooperate with other stakeholder to design, develop, test, release and improve services.
  • Maintain development standards, practices & principles
  • Build scalable and maintainable software

Qualifications include:

  • 3+ years’ experience in Golang.
  • 5+ years’ experience building services or cloud software
  • Understanding of containers, deployment systems, and container management platforms, preferably Kubernetes. (CI/CD)
  • Excellent problem solving and analytical thinking skills.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Upper-intermediate in English

CTM is an equal opportunity employer.


Apply ⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go)
Form3
100% Remote (UK/EU only)
€60,000 to €95,000 a year
June 2021
3 Applicants This Week

Job Description

THE TEAM

Our Software Engineering Team is 100% remote and distributed across 16 European countries. Our engineers work within small, agile, self-managed teams that emphasise best practice and believe quality is everyone’s responsibility. They favour collaborative development and leverage open-source tools and communities, whilst making sure to share their know-how back up stream.

**THE ROLE **

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a containerised microservices architecture. The work is cutting edge, constantly changing and focused on building and operating critical, highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

Here are a few of the tools and methodologies we utilise:

Infrastructure: AWS, GCP, Kubernetes Platform: CockroachDB, Elasticsearch, PostgresDB, Vault, Consul, Linkerd, NATS
Tools: Terraform, GitHub, Prometheus, Pact.io **Code: **Go (and a little Java), containerised microservices, CQRS, open-source Ways of working: TDD/BDD, Pair Programming, 100% remote, DevSecOps

**WE’RE LOOKING FOR ENGINEERS WITH **

  • Experience in designing and building distributed systems
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others

BENEFITS

For details on benefits please see our careers page

**ABOUT US **

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

**EQUAL OPPORTUNITIES **

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go)
Form3
100% remote (UK/EU only)
€60,000 to €95,000 a year
April 2021
4 Applicants This Week

Job Description

THE TEAM

Our awesome Software Engineering team is 100% remote and consists of talented Senior Software Engineers that collaborate across 15 European countries. Our software engineers work in small, highly agile, self-managed teams. They share a common interest in engineering best practices and understand that quality is everyone’s responsibility. Their philosophy is to favour open-source collaborative development – leveraging open-source tools and communities, whilst always making sure to share their know-how back up stream. Put simply, they are cloud-native enthusiasts and DevOps advocates.

THE ROLE

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a powerful state-of-the-art microservices architecture. The work is cutting edge, constantly changing and focused on building highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

OUR STACK

  • Infrastructure: AWS, GCP, Kubernetes
  • Platform: CockroachDB, Elasticsearch, PostgresDB, Vault, Consul, Linkerd, NATS
  • Tools: Terraform, GitHub, Prometheus, Pact.io
  • Code: Go, containerised microservices, CQRS, open-source
  • Ways of working: TDD/BDD, Pair Programming, 100% remote, DevSecOps

WE’RE LOOKING FOR ENGINEERS WITH

  • Experience in designing and building complex distributed systems
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality
  • Exceptional communication skills who enjoy sharing knowledge and collaborating with others

BENEFITS

  • 30 days annual leave plus bank holidays
  • Remote first environment
  • Flexible working arrangements
  • Training tools such as Udemy and educational reimbursements
  • Full details are available on our careers page

ABOUT US

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

EQUAL OPPORTUNITIES

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
90PoE Logo
Senior Golang Developer / Team Lead
90PoE
Remote
£60,000 to £90,000 a year
March 2021
5 Applicants This Week

Job Description

Remote : GMT +/- 3 hours

90 Percent of Everything is looking for Senior Golang Developer/Team Lead to join our team on full-time basis.

Our goal is 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 optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.

Introduction to 90PoE

Our tech stack consists of React, React Native and Flutter applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. The majority of our services is written in Golang with stream processing in Java, they use gRPC for communication, achieve high scalability thanks to Apache Kafka based event driven architecture, persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, Cassandra, S3 and Elasticsearch. We follow CI/CD and agile methodologies to deploy into production multiple times per week.

What’s in it for you?

  • Working with latest cutting-edge technologies
  • Disrupting a century old industry in a startup environment
  • Opportunity to grow and develop your core skills
  • Deliver a green field system
  • Work with a diverse multicultural team in an agile environment
  • Variety of knowledge sharing and self-development opportunities
  • Competitive salary
  • State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions
  • Opportunity to travel to client offices based in London
  • Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model

Responsibilities

  • As a member of the squad, you will be developing robust microservices to form the heart of as SaaS platform to serve globally distributed users.
  • Follow Golang best practices to deliver and support production ready industry quality code.
  • Responsible for full lifecycle of services. Developers will take the services they build from design, through implementation and into production.
  • Continuous improvement of all development and deployment processes.
  • Successful delivery of your services into production.
  • Regular and clear communication of progress to the squad product owner and technical lead.

Requirements

  • Full hands-on technical experience
  • Team Lead experience
  • Proficiency in
  • Golang
  • Protobuf/gRPC
  • RDBMS and NoSQL database
  • Microservices architecture concepts
  • Container based architecture: Docker, Kubernetes
  • Advanced use of git
  • Use of Unix systems commands

Nice to have

  • AWS stack experience
  • Exposure to GraphQL
  • Postgres and MongoDB
  • Ability to perform basic devops tasks
  • Experience using Kafka
  • EFK stack
  • ElasticSearch

Past experience

Demonstrated track record and proficiency in the points below: - Deliver features autonomously with a high degree of team coordination - Deliver code based on precise architecture spec - Deliver code without relying on precise architecture spec - Automated testing - Working with CI/CD practices - Delivering code to production - Maintaining production ready code - Collaborating in small but fast paced teams - Event driven architecture and message passing

More about you

  • Good level of English
  • Willingness to learn and open mind about new technologies
  • Confident to operate in a fast-paced environment
  • A collaborative approach and willingness to engage in an environment of active idea sharing
  • Ability to learn autonomously
  • Excellent all-round communications skills

Apply ⎘ Copy Link ↗ Visit Link
Blocksize Capital Logo
Backend Developer
Blocksize Capital
Frankfurt, Germany
€50,000 to €60,000 a year
August 2020
1 Applicants This Week

Job Description

About Blocksize Capital

Blocksize Capital makes the DLT- and Blockchain-based asset market accessible for financial institutions. Our software solution delegates all tasks and challenges related to managing Digital Assets, ranging from trading and reporting to managing an entire portfolio. Our clients consist of asset managers, family offices and institutional investors.

About Blocksize Capital

Blocksize Capital makes the DLT- and Blockchain-based asset market accessible for financial institutions. Our software solution delegates all tasks and challenges related to managing Digital Assets, ranging from trading and reporting to managing an entire portfolio. Our clients consist of asset managers, family offices and institutional investors.

About the job

As a Backend Developer you will be joining our development team focusing on extending and maintaining our backend infrastructure. Your main tasks will include to consolidate and interface with different blockchains, exchanges and third-party data providers to provide a unified API to be used by our clients or the in-house-developed trading frontend. You will help us to continuously improve our robust and low-latency infrastructure capable of handling large amounts of data while remaining highly scalable under different demands.

Our tech stack

  • Go, gRPC, Typescript
  • Redis, Postgresql
  • Kubernetes, Docker
  • Prometheus, Grafana
  • GCP

Your profile

  • You are a passionate backend software developer with experience in the area of modern software / system architectures
  • You have successfully completed a degree in computer science, business informatics, business information systems or equivalent
  • You are strongly interested in financial concepts and the realm of Blockchain / DLT
  • You share our love for Go

Requirements

  • You have profound experience in the development and usage of REST & WebSocket APIs, preferably using Go
  • You are fluent in different microservice design/communication patterns
  • You are comfortable in testing and documenting infrastructure and APIs
  • You have worked with stream processing systems / in event driven environments
  • You are able to perform basic CRUD operations using SQL

Nice to Have

  • You have had experience with DevOps tooling, such as: Shell scripting, CI/CD (Teamcity), Kubernetes
  • You know your way around cloud provider offerings (GCP)
  • You are proficient in complex SQL-queries, preferably in time-series environments (Timescale)

What we’re offering

  • Become part of a young and agile team
  • Take an interest in topics that are really fun, interesting and challenging
  • Leave your footprint, because your ideas and solutions are important to us!
  • The result counts! We pursue a flexible working time and workplace model (home office)
  • Excellent infrastructure of your choice (Apple, BYOD, Coursera, Gym, etc.)

If we’ve got you interested, apply now to learn more about Blocksize Capital and the role!


⎘ Copy Link ↗ Visit Link
Funding Circle Logo
Senior DevOps Engineer
Funding Circle
London, UK / Limited Remote
£80,000 to £90,000 a year
March 2020
5 Applicants This Week

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.


Apply ⎘ Copy Link ↗ Visit Link
Senior Backend Engineer
Simprints Technology Ltd
Cambridge, United Kingdom
£34,000 to £51,000 a year
December 2019
22 Applicants This Week
This job posting is no longer available

Job Description

Senior Backend Engineer

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 8 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

  • Professional experience building and operating backend services, with some experience in systems design
  • 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:

  • Languages: Golang, Kotlin, Typescript

  • Infrastructure: Managed cloud databases (Firestore, BigQuery), managed compute nodes (App Engine, Cloud Functions), managed stream processing platform (Pub/Sub), managed logging/monitoring/tracing (Stackdriver)

  • Event-driven microservice architecture

  • 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


⎘ Copy Link ↗ Visit Link
HousingAnywhere Logo
Backend Software Engineer
HousingAnywhere
Rotterdam, Netherlands
€45,000 to €65,000 a year
October 2019
4 Applicants This Week

Job Description

Our Vision 🌏🏡

To help people with housing, anywhere.

Our Mission 💻✨

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 [email protected] 🙋🏻


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
Apply ⎘ Copy Link ↗ Visit Link
Software Engineer - Infrastructure Tooling
Segment
San Francisco / Vancouver / New York, USA / Remote
$115,000 to $230,000 a year
August 2019
1 Applicants This Week
This job posting is no longer available

Job Description

Who We Are

We’re a small team of experienced engineers with diverse technical backgrounds. We’re passionate about driving our coworkers’ success and building the next generation of software tooling. If you want to work on distributed systems infrastructure and development practices or you have an entrepreneurial spirit and want to make something that your peers use every day, we’d love for you to join us. Tooling handles many different areas, so we’re building a diverse team with a wide range of expertise.

What We Do - We build shared infrastructure and tools to make engineering more productive, reliable, and cost effective. - We maintain several Segment Open Source projects. - We work in Go, Terraform and a bit of Node.js. - Read more about Segment’s infrastructure and how we use: distributed logging and secure secrets. Or, read our code: conf, ksuid, cwlogs, go-prompt, ecs-logs, chamber. - We manage the tooling and process around development environments, testing, CI, and deployment. - Read more on our blog about how we use: CI and Make.

Who we are looking for:

  • You care about simple, practical, reliable, and secure software implementation and the kinds of process needed to produce it.
  • You can research a messy, complicated problem and design an approach that makes working in that area easy and consistent.
  • You empathize with the rest of your company, listen to them, and take pride in supporting their work.

Projects we’re working on:

  • Per-Engineer Dev Environments
  • Logging Pipeline Development
  • AWS Rate Limit Monitoring
  • Application Deployment Improvements
  • Self-Hosted CI
  • Incident Management Automation
  • Large Scale JSON Stream Data Manipulation Tools
  • Standardized Metrics and Alerting Infrastructure
  • Consistent Runbooks and Documentation

Requirements

  • Minimum of 3 years experience as a software engineer, devops engineer, or site reliability engineer.
  • You have experience with AWS, Docker, Go, Node.js, or Terraform.
  • You are motivated to support your coworkers and make them productive.
  • You are a self-directed problem solver.

Bonus

  • Building tooling for distributed systems development.
  • Working on or with a variety of engineering teams.
  • Leading teams or projects.

⎘ Copy Link ↗ Visit Link
Senior Backend Engineer
Simprints Technology Ltd
Cambridge, United Kingdom
£30,000 to £42,000 a year
July 2019
3 Applicants This Week
This job posting is no longer available

Job Description

Senior Backend Engineer

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:

  • Languages: Golang, Kotlin, Typescript

  • Infrastructure: Managed cloud databases (Firestore, BigQuery), managed compute nodes (App Engine, Cloud Functions), managed stream processing platform (Pub/Sub), managed logging/monitoring/tracing (Stackdriver)

  • Event-driven microservice architecture

  • 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’)


⎘ Copy Link ↗ Visit Link
Software Engineer (Innovation)
Vodafone
London, United Kingdom
£44,000 to £63,000 a year
October 2018
2 Applicants This Week
This job posting is no longer available

Job Description

For us, digital transformation is constant - not a one-off event. It’s our obsession. And it’s how we forever evolve our technology to improve the lives of our customers. We continually experiment with ways to make our journeys more intuitive, simple and enjoyable. And we’re constantly testing and trialing ways to give customers faster access to our services, more flexibility - and the richest, most rewarding experience.

All you need is the right mindset and the desire to help us create award-winning digital experiences – we work at pace, we love ideas and collaborate on agile project.

About the role

We’re looking for a talented and enthusiastic Software Engineer (Innovation) to join our innovation team in London, bringing with you a broad range of experiences and a passion for modern development technologies and practices. As an Innovation Software Engineer you’ll be part of innovation team, building and testing great products that delight, transform and have a revolutionary impact on our business.

Working as part of the Innovation team and collaborating with teams across the Digital department to solve business problems - internal and external; by coming up with creative solutions and employing future technologies that can have revolutionary impact on our bottom line.

Your key skills and experience will ideally include:

  • Strong development skills in Python or Java. Familiarity with Scala, Go and Clojure is a plus.
  • Experience with stream pipelines and data store technologies (nosql, wide column and graph). We are Currently using Cassandra, Kafka, Amazon dynamoDB, Redis, Neo4j and Mysql.
  • Experience in Agile (Scrum) development.
  • Proven experience working in a continuous integration environment and prefer collective code ownership.
  • Familiarity with high availability distributed systems, SOA and RESTful messaging.
  • Bullet proof system design with solid tests
  • Experience working at scale with distributed Big Data technologies.
  • Someone with an interest in AI first software engineering and data
  • Experience with, and desire for, high quality and reliable service development
  • Organised and pro-active, with strong attention to detail
  • A natural team player, who enjoys working collaboratively with colleagues
  • A highly motivated self-starter with a can-do attitude, flexible and adaptable, with a “can do” approach and solid problem-solving skills even in the face of demanding deadlines
  • Focused on delivery, with a passion for quality and innovation
  • Ongoing contributor and passion for learning and adopting cutting edge technologies
  • Interest or experience in NLP, ML, disambiguation strategies and semantic approaches are plus points
  • Mentor the team and inspire experimentation, who facilitates and encourage training.
  • Established as a technology leader, working closely in cross functional teams and encompassing different technologies into solutions.
  • Nurture and encourage innovative ideas to problem solving, empower the team with the current line of thinking to produce the most cost effective solutions.
  • Moving on with new ideas to help find solutions with the emphasis on how can technology or a new creative method help make improvements.

⎘ Copy Link ↗ Visit Link
Get a weekly email with all new Go jobs
18 of 18 Stream jobs found