Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
No Distributed Systems Jobs in Dominican Republic paying at least 100,000 USD per year
Showing 10 of 194 Remoteđ Distributed Systems Jobs paying at least 100,000 USD per year available instead
Software Engineer Weaveworks Remote (United States) $100,000 to $150,000 a year
November 2020
5 Applicants This Week
More Than 6 Months Old
Job Description
About Weaveworks
Weaveworks was founded in 2014 and we are the company behind popular Kubernetes tools like Flux, Scope, the official CLI for Amazon EKS called EKSCtl and the flagship enterprise product Weave Kubernetes Platform.
Our mission is to help the worldâs leading organizations to adopt Kubernetes and other Cloud Native technologies and working practices. Enterprises use our products and services to build better software and operate it reliably, at scale. Our approach brings together container-based application deployment, Kubernetes, and operations tooling in a model we call GitOps.
The role: remote in US timezones
We want to bring an energetic, empathetic and collaborative engineer into our team that enjoys having an impact on product and a focus on delivery.
This needs someone who is happy working as part of an agile team and who wants to contribute to the full software development lifecycle. From initial product feature idea through to backlog refinement, testing, customer feedback, and on-going support.
You will be helping to develop and maintain products and tools which make using cloud-managed and on-premise Kubernetes installations easy.
Requirements
What youâll be doing:
Hands-on development work in Golang
Being in a team that:
Communicates proactively and has a team-first mindset
Contributes to an inclusive and collaborative environment
Builds and maintains services and components that power our core product
Likes to think about our end-users and cares about their experience. Is comfortable collaborating with others; UX, design, QA, Customer Success.
Is delivery-focussed and gets software shipped to our customers
Continuously building domain expertise and an appetite for learning
Improving performance and business scalability challenges as we grow our customer base
Comfortable being on a support rota; itâs reasonable and fairly spread across people.
Collaborating with the product manager to:
clarify and refine issues/requests/features
contribute to sprint planning and sharing ideas
Participating in wider Weaveworks engineering culture (lunch and learns/sprint reviews)
Weâre looking for you if you:
are comfortable being in a fully remote and distributed multifunctional agile team
have Kubernetes experience, on premise or self managed as part of the public cloud providers
have significant Golang coding experience preferably within a commercial or product focus
have a team-first mindset and demonstrate curiosity
like working in an agile environment and getting things done iteratively to make things better for our users
enjoy communicating, collaborating, and helping each other out :)
bring experience in building highly-concurrent, distributed, and highly-scalable systems
are familiar with or have experience with one or more public cloud providers (Google Cloud, AWS, Azure).
We really want to hear from you if you:
think this sounds cool and are unsure if you should apply, especially typically underrepresented folks, please apply anyway or you can also reach out to Mazz our senior engineering manager and sheâll do her best to msg you back.
are excited by developer tooling
want to contribute to making a corner of the tech industry be a more inclusive and welcoming place
Benefits
Unlimited paid time off
Flexible working hours
Medical, dental and vision for yourself and family, 95% paid by WW healthcare plan
Tax deferred flexible benefits plan
Charity day (volunteer for a charity of your choice)
Senior Backend Developer PowerSpike New York City, United States / Remote $80,000 to $100,000 a year
August 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Who We Are
PowerSpike is a media & technology company focused on building the most compelling and streamlined destination for activating sponsorships within gaming communities. PowerSpike collaborates with 19,000+ gaming and esports influencers to execute premium, authentic influencer marketing campaigns. PowerSpikeâs influencer network reaches over 125M viewers every month and grew over 1000% in 2018. The 4-year-old company is backed by Techstars, Cox Enterprises, the Philadelphia 76ers, the Dorm Room Fund, and Ocean Azul Partners.
What weâre building
PowerSpike is building the worldâs first Influencer Exchange.
Like a traditional ad exchange, where buyers can place bids for ads in real-time, PowerSpikeâs technology instead enables brands to bid on influencers. Weâre taking the simple and streamlined experience of programmatic advertising, and combining it with the authenticity of influencer marketing to deliver instantly scalable influencer campaigns. Think Google Ads meets influencers.
Currently focused on the gaming space, our technology enables brands like Intuit Quickbooks and Activision Blizzard to launch influencer campaigns across our network of over 19,000+ Twitch streamers, just like they'd make a media buy.
Your work will directly help influencers pursue their dreams and assist some of the biggest brands in the world in streamlining their influencer marketing efforts.
What we need
Weâre looking for a dedicated, passionate, innovative, and security-oriented Backend Web Developer to work on bringing PowerSpikeâs databases and APIâs to life. Reporting directly to the head of development, you will be responsible for building bug-free data solutions which will deliver information to influencers, brands and advertisers to help them make critical marketing decisions for their spends. If the words RPC, distributed servers, and scalable architecture excite you - then we want to talk.
We value learning, creativity, candor, and collaboration - and as one of the first people at PowerSpike, weâre looking for someone who can help us define our culture and processes for years to come. Simply put, we believe in hiring A+ people, giving them clarity in what success means, and then supporting them to their fullest potential.
Responsibilities
-Create adaptable solutions to collect and process data from an api
-Develop scalable APIs for both internal and public consumption
-Implement, maintain and improve scalable databases
-Write scalable solutions to process mass data in real time
-Design and ensure data security and integrity
-Develop reusable and sustainable code
Requirements
-3-5+ years experience in backend development
-Server side language (Go/Python preferred)
-Experience with Docker and Kubernetes
-Familiarity with AWS and Google Cloud
-Database language (MySQL preferred)
-Experience with distributed systems and microservice
-Experience with machine learning
-Ability to adapt to new situations and learn new skills/languages
-Knowledge of Git
Bonus Points If
-Youâve worked at a startup or attempted to launch your own startup before (even if it failed)
-Youâre a gamer, streamer, or fan of live streaming platforms like Twitch/Mixer/YouTube Live
-Youâve worked on ad exchanges or advertising/influencer related technology in the past
Perks & Benefits
-Competitive compensation
-Stock options
-Generous PTO
-Medical Insurance
-Early access to new products, games and services emerging in the space
-Opportunity to be on the ground floor of one of the fastest growing startups in the gaming ecosystem
Senior Software Engineer Blue Labs Malta / Remote âŹ50,000 to âŹ100,000 a year
November 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for experienced Software Engineers to form a five-strong Founding Team. Being with us from Day 1 you will participate in defining the architecture and technology stack of our next generation sports betting platform.
Together with your peers you will begin to implement some core services while we continue to grow our team to 10-15 software engineers within the first year. Going forward you will assume full responsibility for parts of our platform and/or processes and lead the respective team.
Requirements
BS degree in Computer Science, similar technical field of study or equivalent practical experience
5+ years software development experience with one or more general purpose programming languages, ideally including Go, Scala or Erlang
Interest and ability to learn other coding languages as needed
Experience working with two or more from the following: functional programming, concurrent programming, developing large software systems, distributed systems, web application development, massive data storage, data science and/or machine learning
Deep understanding of microservice architecture, SQL/NoSQL data stores, containerization, test automation, continuous integration/deployment, cloud computing, security and networking
Working proficiency and communication skills in verbal and written English
Remote Work
We decided to go remote-first in order to be able to hire the best talent in Europe. If you decide to join us remotely, as a member of the Founding Team we still require you to be present in Malta for the first few weeks. You further must be residing in a European timezone (between UTC-1 and UTC+3) and be able to travel to Malta at times for physical meetings and workshops.
Perks & Benefits
Competitive compensation in the range âŹ50k-100k, depending on your individual skills and experience
Participation in our Employee Stock Option Plan
Financial and administrative support with relocation and visa application, if you decide to join us in Malta
Reports to: Engineering Manager
Location: Remote, US and Canada only
Compensation Range: $135,000 to $170,000 base plus bonus and equityÂ
What We Do:Â
Founded in 2015 as a fully remote company by former NSA cyber operators, Huntress was built on a simple premise: to force hackers to earn every inch of their access.Â
Todayâs cyber-attacks arenât limited to large organizations with the security tools that can ward off threats. Hackers don't discriminate and will find a way to penetrate any vulnerability in any size business, which is why Huntress focuses on protecting those small to midsize businesses that make up the backbone of our economy.
Huntress stops hidden threats that sneak past preventive security tools by utilizing our award winning security platform and expert human threat hunters through dynamic products including Managed EDR, MDR for Microsoft 365, and Managed Security Awareness Training.
Join the hunt and help us stop hackers in their tracks!
What Youâll Do:Â
The Huntress team is looking for a senior engineer who has experience writing software that interfaces with the Windows Operating System at a low level. This engineer will be responsible for developing applications that communicate from our customersâ Windows systems to our web portal to provide our threat operations team with critical threat-hunting information.
Responsibilities:Â
* Build features for a Windows application that interfaces with various low-level windows APIs on Windows to collect data and send it to our SaaS application
* Integrate our endpoint application with our backend SaaS web applicationâs REST APIs for managing state and providing information that is used for threat hunting, paying particular attention to low resource usage on Windows hosts
* Collaborate with QA and DevOps to use our end-to-end testing framework to test our agent and its interactions with our web portal
Rewards:
* The opportunity to work on cutting-edge technology
* Training in a field that is fast-growing and in demand
* A work environment with a high bar, low stress, and no politics. We are software engineers, not coders.
* We leverage our peers to help fill our gaps and come up with the right solutions.
* We succeed or fail together as a team and value making others successful. Your manager will work hard to create a successful path forward for you in your career
What You Bring To The Team:Â Â
* Cyber security experience or a willingness to learn
* Able to communicate highly technical concepts clearly and concisely
* 5+ years of programming in Go
* 5+ years of experience writing low-level software that interfaces tightly with the underlying operating system
* Experience with Windows internals, Win32API, WMI, Powershell, and drivers is a bonus.
* Experience writing software for distributed architecture
* Ability to coach or mentor junior engineers
What We Offer:Â
* 100% remote work environment - since our founding in 2015
* Generous paid time off policy including vacation, sick time, and paid holidays
* 12 weeks paid parental leave
* Highly competitive and comprehensive medical, dental, and vision benefits plansÂ
* 401(k) with 5% contribution regardless of employee contribution
* Life and Disability insurance plans
* Stock options for all full-time employeesÂ
* One-time $500 stipend to build/upgrade home office
* Annual allowance for education and professional development assistanceÂ
* $75 USD/month digital reimbursement
* Access to both Udemy and BetterUp platforms for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status or any other legally protected status.Â
We do discriminate against hackers who try to exploit small businesses.
Accommodations:
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com. Please note non-accommodation requests to this inbox will not receive a response. Â
If you have any questions about your personal data privacy at Huntress, please visit our privacy page.
Are you ready for a new way of working? Automox is launching organizations into the future with cloud-native IT operations. By ditching clunky legacy tools and automating soul-crushing manual tasks, IT admins can get back to more exciting, strategic work. Behind our effortlessly modern platform is a group of builders, innovators, and entrepreneurial thinkers breaking the status quoâand having a lot of fun doing it. Our award winning culture, values, and community are shaped by real people doing really extraordinary work.
Ditch your daily commute, say goodbye to the typical nine-to-five, and embrace a new way of working at Automox.
OVERVIEW
You are a seasoned software developer who is dedicated to your craft; you write code that you are proud of and can hit the ground running. You write beautiful, fast code to a high standard, in a timely and scalable way that improves the code-base of our disruptive SaaS based endpoint management software in meaningful ways. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
As a Software Engineer on the Agent team you will:
Research, design, develop, and own solutions that provide feature-rich experiences in our Agent application.
Lead by example by championing software development best practices, and writing well-designed code.
Extend, enhance, and maintain the Agent application.
Contribute to continual improvement by testing, performance tuning, refactoring, usability improvements, and automation.
Produce detailed specifications, and contribute in all phases of the engineering lifecycle.
Operate with a quality-first mindset. Your approach to testing sets you apart from your peers.
Make data-driven decisions. You understand the impact of your development before it reaches production.
About you:
Programming experience in Golang is required. That being said, the right candidate will leverage their extensive engineering background to be impactful in any language.
10+ years of experience designing, developing, testing, monitoring, and maintaining client-side applications.
Some familiarity with web installers, sequence diagramming, systems programming, DevOps, PowerShell, bash, zsh, etc.
Windows and/or Linux and/or macOS application development experience.
Experience working as a Software Engineer within an Agent Team or on the Agent is a plus.
Excellent communicator, thrives within a tightly knit, cross-functional team environment.
$155,000 - $190,000 a year
COMPENSATION
Base pay is part of a rich total compensation package that includes bonus, equity and benefits. Actual earnings may be less or more depending on a candidate's direct experience, skills, industry knowledge, and location.
ABOUT AUTOMOX
Automox is the cloud-native IT operations platform for modern organizations. Our award-winning answer to modern IT operations and best-in-class results earned Automox four straight quarters of record growth. We are now trusted by more than 2,500 leading companies and MSPs worldwide, including NASA, Yale, Xerox, Allbirds, and Unicef. It makes it easy to keep every endpoint automatically configured, patched, and secured â anywhere in the world. The future of IT Operations is cloud-native â and right now. Will you join us?
TOTAL REWARDS: Thrive with Us
Beyond the Status Quo
đșđž Work from almost anywhere in the USA***
đ”Competitive Salary
đEquity for Full-Time Employees
đŠ 401K Match
đFlexible PTO, generous sick time policy
đđœ$20 a month to connect virtually with colleagues
â±Active Giving committee and employee-led communities
đ€°đœComprehensive Family Planning Covered on Cigna Medical Plan
đ¶đœ Up to 12 weeks of paid leave for new parents
LOCATION
We are a fully distributed company and have remote workers throughout the United States.
We are currently not able to hire in California, Seattle area, or New York metro
We are committed to an inclusive and diverse company. Automox is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status.
We are not able to sponsor work visas for this position at this time.
Go Blockchain Developer Fitsoftware OU Remote (Canada) / Remote (Asia) / Remote (Europe) $96,000 to $120,000 a year
June 2023
11 Applicants This Week
More Than 6 Months Old
âł Full-time permanent contract signed directly with our client
đŠ 100% Remotely with flexible working hours
âïž Unlimited paid time off
đ The international company providing financial services for Web3
Looking to make an impact and grow within a leading organization? Do you want your input to be heard and taken into consideration? Apply and create a digital future with us!
We are hiring for our client who helps crypto companies achieve their token liquidity goals while generating attractive, safer returns for liquidity providers.
We are looking for a Backend Engineer to design and implement foundational components of our stack, spanning infrastructure and backend services, while also having responsibilities to collaborate with the wider engineering team to improve our overall architecture and code quality.
Requirements:
4+ years of experience in backend engineering.
Significant experience with Go (preferred), Rust, or C++.
Experience with Docker and Kubernetes.
Experience building SDKs, APIs, or otherwise building and maintaining a production system at scale.
Experience with AWS, GCP or similar cloud providers.
Desire to keep up with modern best practices in software development and crypto.
Nice to have:
Understanding of the Ethereum Virtual Machine.
Experience using Go for production systems.
Proficiency in database optimization.
Responsibilities:
Developing our core software stack from the design stage all the way to production-ready implementations. Primarily in Go..
Designing, building, maintaining, testing, and improving our node software and coordinating agents to power our distributed networks.
Implementing and optimizing CI/CD to improve build and test times. Detecting and improving performance and stability for microservices.
Improving the design of peerâs architecture through thoughtful, professionally communicated feedback.
Writing performant SDKs and documentations enabling clients to interact with the Web3 APIs.
Contributing to open-source projects and playing a role in building out the crypto ecosystem at large.
Why work with us?
100% remotely.
Equity allocations.
Unlimited PTO.
Referral bonus: 1 000 USD if we sign an engineer based on your recommendation.
Pocket Network is the leading decentralized blockchain infrastructure protocol. This is an opportunity to get in on the ground floor of our quickly growing adoption curve. As an open-source, permissionless protocol driving developer adoption, we believe in a future that will enable greater participation in global digital economies and communities.
Our culture
We are committed to building a fun, inclusive workplace and culture based on our values. Our core values inform how we work together as a team, how we service our users, and how we approach the products we build.
We're looking for open-minded, motivated individuals that want to expand the adoption of Web3. We are a fast moving, collaborative, and free thinking team. We're united by our desire to fully decentralize Web3, build amazing products for our users, and create a diverse and welcoming workplace.
About the role
We are looking for a self-starter and growth-minded Protocol Software Engineer who is passionate about working in a transparent environment. The ideal candidate is someone who has experience and understands the importance of balancing R&D and delivery, while being agile, tool-driven, documentation-focused and continuously adapting. It is it is someone who is excited to push themselves outside of their comfort zone and is not afraid to tackle a challenge they havenât seen before.
Responsibilities
R&D - Research
Architect and design various components of the V1 Pocket Network Protocol
Keep up to date and study the latest advances in cryptography, distributed systems, peer-to-peer networks, zero-knowledge proofs and other crypto projects
Maintain and improve the protocol specifications to guarantee its security, efficiency and clarity by building diagrams, peer-reviews and periodic updates
Build diagrams, write specifications and present results from research with the team and community
Participate in design and ideation meetings with the team and community
R&D - Development
Implement protocol level features using GoLang
Adopt, design and build tooling to optimize and ease the development process of the V1 Pocket Network protocol
Write and maintain documentation thatâll reduce the barrier of entry of protocol development to others
Work closely with the QA team to align on requirements and build an industry leading test suite to guarantee the security of the network
Work closely with the Infrastructure team to align on requirements and build an industry leading infrastructure to deploy, monitor and interact with Pocket nodes
Community Leader
Participate in contributor hours, community channels, answer questions, and review external contributions
Onboard, mentor and lead new engineers as they join the project either as core team members or external contributors
Document new tasks with a high level of detail that can be taken on by other team members or the community
Proactively practice, maintain and enforce the use of good software engineering practices and the contribution guide to maintain a healthy codebase
Collaborate with the core team and external contributors in both design sessions and pair coding sessions
Minimum Requirements
5+ years of relevant experience
A degree in Computer Science, Software Engineering, related field or transferable industry experience
Experience in at least one of: GoLang, Python, Rust, C++, Erlang
Linux experience
Ability to proactively manage tasks, work and operate as part of a team
Ability to identify and decompose ambiguous tasks into structured, composable and understandable deliverables
Passion to work in a transparent, fast-paced environment alongside a team that is building the foundation of Web3
Senior Golang Engineer Nav Remote (United States) / Pennsylvania, Oregon, Utah, California $100,000 to $160,000 a year
June 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Backend Software Engineer - Remote in US or In Office (UT, PA, CA) Â
**Senior, Staff, and Sr. Staff levels **
Nav is democratizing small business financing. In other words, we give small business owners access and control. Yes, this challenges the norm, but it means working with curious, purpose driven, dedicated, and inquisitively smart people who push themselves, our company and the community to the next level (and every level after that). We are the people behind the tech. And when itâs good, we look for better. We donât over think the value we bring nor spend time trying to revamp mantras. We also do not come up with some crafty way to tell you who we are and what we offer. We are Nav! Here, youâll gain a wealth of experience, learn the tricks of the trade, and work with winners. All companies say people are connected to their mission but in our case our mission and our people are one â it is a way of being not just a cause you are committed to. And since 2013, Nav has holistically and organically developed its own ideology because Nav can only be Nav.
WHAT WE EMPOWER YOU WITH:
Build and scale services that integrate with banking data vendors, Salesforce, and other internal services. Our focus is in Go, but we support other services in languages such as Ruby, Elixir, and Python.
Optimize Navâs customer experience, from first contact, through sign-up, and applying for loans and credit cards.
Build the framework that Navâs solutions (credit reports, alerts, financing marketplace) plug into.
Turn business requirements into technical solutions.
Help establish best practices within Nav's growing Engineering organization.
WHAT YOU BRING TO THE TABLE:
A track record of successfully delivering maintainable backend systems in a Linux environment.
Experience programming in Go, Ruby, or Elixir. Active interest in learning new paradigms and languages.
Relentless problem solver.
WHO YOU ARE:
You uplift those around you.
Youâve got great verbal and written communication skills.
Youâve got amazing relationship-building and relationship-management skills.
You are comfortable working on complex projects with multiple stakeholders.
You have a bias for action, a âdriverâ that gets stuff done, using analytical thinking.
You are comfortable with ambiguity, ability to change course quickly based on new insights.
INCLUSION AT NAV:
At Nav, we celebrate what makes our employees unique because the businesses we serve are progressively diverse and distinctly original. Navericks are diverse, side hustlers, immigrants, veterans, queer, and we push generational boundaries. We are college dropouts, PhDs, special needs parents, allies, pet owners and community leaders. Navericks are human. We are committed to upholding a safe, supportive environment where everyone matters. We are committed to making a better future for all of us. We have created a workplace where people of all backgrounds can express their identities authentically. To put it simply we want you to be proud to be you.
OUR COMPENSATION PHILOSOPHY IS SIMPLE BUT POWERFUL:
We believe great, enduring relationships are grounded in trust and transparency.
Compensation shouldnât be a distraction, and employees should understand how pay and career advancement decisions are made.
Providing equal pay for equal work is table stakes for being a great place to work.
Gender and ethnic inequity should only be something that our children read about in history books.
We believe providing Navsters with company ownership, competitive pay, and a range of meaningful benefits is the start of creating a culture where people want to give the best theyâve got â not because theyâre simply making money, but because theyâve fallen in love with our vision, mission, values, and team.
OUR IMPACT ON YOU:
Competitive Pay
Company Ownership
Unlimited Vacation
Benefits Day One
6 Weeks Paid Parental Leave
Work From Anywhere (yes we were distributed before it was cool)
Flexible Work Arrangements
Free Telehealth and Telemental Health For All Employees
Employee Networking and Events
Community Network Groups (womenâs, PRIDE, culture)
Meaningful Perks and Rewards
Learning and Development Opportunities
Pet Insurance
A NAVERICKâS DNA:Â
We look at the future and say âwhy notâ;Â we see possibilities where others see problems or routines
We show the way ahead and are committed to achieving ambitious goals.
We practice straight talk and listen generously to each other with empathy
We value different opinions and point of views
We ensure that we connect outside as well as inside to learn from others and inspire each other.
We hold ourselves accountable for delivering results
We choose to not to be a victim of circumstance.
We make decisions &Â take responsibility so that we can act & support each other, rather than adopting defensive, and âfinger pointingâ behaviors.
As leaders we motivate & engage our teams to undertake beyond what they originally thought possible, by developing our teams & creating the conditions for people to grow and empower themselves through enabling & coaching.
Senior Software Engineer (Go) Form3 100% Remote, East Canada Time Zones C$119,000 to C$173,000 a year
March 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
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:
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
Backend Golang Developer NetRise Remote $80,000 to $150,000 a year
January 2022
2 Applicants This Week
More Than 6 Months Old
Job Description
High Level Description
If you're a Golang developer and you're looking for a challenging role in building a cloud-native product that will help to make a dent in the device security market, look no further. We are looking for motivated early hires who want to make an impact with a company that aims to become the market leader.
Major Responsibilities
Design, build and maintain loosely coupled, microservice-based systems with scalability, resiliency, manageability, and observability as core design tenets.
Review code and give feedback
Support release planning with conceptual design and development/refinement of software engineering guidelines.
Translate complex functional and technical requirements into detailed designs.
Collaborate with disparate development teams to help plan releases and give feedback to aid in the advancement of the product.
Required Skills and Experience
4+ years professional experience in software development at least one modern programming language, including Golang, TypeScript, C++, Java, or Rust
1+ years of Golang experience
Software engineering fundamentals in object-oriented design, data structures & algorithms, problem-solving, and complexity analysis
Strong sense of collaboration, ownership, urgency, and drive
Strong communication skills
Understanding of distributed system challenges and solutions
Nice To Haves
Experience with Google Cloud Platform
Event-sourcing experience
Understanding of information security practices and procedures