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
As part of the platform team in the Jack Henry Digital group, you’ll get the chance to make a positive impact on people’s lives. We believe that the world is a better place with community banks and credit unions. To that end we strive to make solutions that empower community financial institutions to make digital banking personal and to stay relevant in today’s competitive, technologically diverse market.
Our teams build, deploy, and manage resources to deliver the Banno Platform. We provide the foundation for development teams to build new services for deployment in a secure and scalable fashion. Emphasizing DevOps and observability, you’ll enable and assist our product engineering teams with deploying and monitoring their services.
This is a remote position with the ability if desired to collocate at several JHA locations nationwide (post-covid of course). Work hours are flexible, but gravitate towards US business hours. Occasional travel may be required for professional development conferences or company meetings (post covid).
Skills and Expertise
1+ years of experience deploying and managing infrastructure services and applications to public and private compute platforms.
2+ years building and maintaining deployment pipelines in production.
3+ years of experience in production container orchestration, operations, security, and networking.
4+ years of experience in software development or related field.
You may not be able to check off every item, but if you’re the type of person willing to stretch and learn then we’d like to hear from you.
Your Work is to:
Build strong work relationships based on open communication that encourage a creative, thoughtful and enjoyable work environment.
Collaborate with other engineers to propose and execute strategies, ideas and technologies well suited to the problems at hand.
Combine engineering and software development experience and skills to implement infrastructure as code.
Build a better platform team with us.
^ I mean I could stop here, but YES there's more!
Take part in an on-call rotation where you will aid engineering teams in responding to production issues quickly. Use early warning and alerting technologies to aid in the development of self-healing and/or well documented responses to problems.
Participate in post-mortems focused on identifying contributing causes. Providing actionable solutions to prevent the issue from recurring and increase service reliability.
Provide technical infrastructure insight and help to development and operations teams in the support of our platform.
Work to further develop your career with candid feedback, continuous learning and wide ranging experiences working with our production environments.
Timezone & Location
- Timezone: EST through PST
- US Residents only
Hiring Process
~30-45min Non-technical call w/ hiring manager.
~45-90min Zoom call to chat with core team members.
Software Engineer BlueLabs Europe (Remote) €58,000 to €76,000 a year
April 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
At BlueLabs we are building a next-generation sports betting platform focused on performance, reliability, modularity and automation. After a period of experimentation, we are now excited to see our technology powering the launch of BetFox, a new B2C operator in Ghana.
To ensure the continuous enhancement of our platform while scaling up operations and entering additional African countries, we are now looking to growing our team. As a result, two of our teams (i.e. Betting and Account) are now on the lookout for seasoned Software Engineers who want to join our distributed team and help us execute our vision.
The Team
The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, integration with Mobile Network Operators, and player acquisition and retention programs with a focus on personalisation and automation.
The Betting Team is responsible for designing, developing, and operating all services relating to the lifecycle of bets in our sports betting platform. This stretches from bet placement to bet settlement, including advanced features such as an event- and player-based risk management, ability to build complex bets such as from outcomes with dependent probabilities, or continuous calculation of early settlement offers (cash out).
The services built by our teams are to be concurrently used by thousands of users and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.
Sub-second latency is welcomed but high throughput has higher priority in the Betting domain. The goal is building a sports betting platform where no bet is rejected due to lack of capacity in the system. Bet settlement is worth a special mention as the platform needs to be able to quickly evaluate hundreds of thousands of bets upon the resulting of an underlying sporting event.
Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever-changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.
We are building a microservice architecture based on event sourcing using Pulsar. Our services are written in Golang and use PostgreSQL as an operational database. We use SemaphoreCI to deploy our services to a GKE cluster, which is provisioned using Terraform.
A good candidate should have high standards for himself, a desire to build high-quality, well-tested, production-ready solutions and constantly improve his/her skills. We expect you to take ownership of some parts of the platform, be proactive over the entire development lifecycle and have the ability to work in a fast-paced environment. If this sounds scary, don’t worry - you won’t be alone in this. We value teamwork, trust, communication and a healthy working relationship, so you can always count on the team for support.
About You
You have good problem-solving skills, a tendency towards simple and effective solutions, and a “getting things done” mentality.
Analytical thinking, troubleshooting skills, attention to detail.
You are a reliable, trustworthy person that keeps their promises.
Interest in keeping yourself up to date and learning new technologies.
Product-oriented mindset and eagerness to take part in shaping the products we build.
Ability to work autonomously in a fully distributed team.
Good communication skills in verbal and written English.
Requirements
BS degree in Computer Science or similar technical field
1+ years of professional software development experience using Go
Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ, Kafka or Pulsar
Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores
Ability to write clean, efficient, maintainable, and well-tested code
Familiarity with test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines
Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents
Remote Work
We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in Europe. You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.
Compensation
The budgeted compensation range for this role is €58,000 to €76,000 annually, depending on your background and experience. As an independent contractor, you will be responsible for paying any taxes or applicable fees in your country of residence. In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.
This position is currently remote due to the pandemic. The role is based in San Diego, CA, USA
PeopleConnect 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. Competitive salary plus quarterly bonus. 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!
Our new San Diego state-of-the-art office has stunning views of beautiful downtown, Petco Park and the Harbor. Our dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)! We offer a highly competitive salary + 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 3-5 years’ directly related software development experience. 5-7+ years’ preferred.
Advanced-expert programming skills using one or more backend languages such as Go/Golang, Python, C++, C#, Node.js or Ruby. Go/Golang preferred and highly 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.
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.
Note for Principle Agencies - Principle 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.
Perks & Benefits
100% paid health insurance for employee; 70% for dependents. 401k with 4% company matching. Unlimited paid vacation, 10 paid holidays, 80 hours paid sick leave. Amazing, talented, collaborative team! Leading edge tehcnology, innovation is our jam! Free massages, free gym membership and much more! Check out our website at peopleconnect.us for more info.
Senior Full Stack Engineer runZero Remote (United States) $75,000 to $150,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Why Rumble?
Rumble brings together the best of IT, security and networking technology to deliver amazing network discovery and asset inventory capabilities for modern enterprises.
An accurate network inventory is a fundamental building block of all security programs, yet most inventory products do a poor job of network-based discovery because they only see it as a stepping stone to the “real” product features. Legacy products work by sending sensitive credentials to every asset on the network and fail to handle today’s hybrid environments. Without a solid inventory, most companies struggle with attack surface reduction, network management, and incident response.
Rumble Network Discovery is a product of Rumble, Inc. We are a fully virtual, high-growth startup based in the United States. Our founders each have over 20 years of experience growing companies in the information security industry, including Rapid7, Veracode, BreakingPoint Systems, and PGP.
Rumble has already proven its market fit. Rumble appeals to companies of all shapes and sizes; we have customers that range from museums to Fortune 500 technology companies. We serve the low-end of the market through eCommerce and the mid-market and enterprise segment through inside sales.
The Opportunity
We’re building the engineering team to lead Rumble into the future. Our work is a mix of Go development, low-level protocol research, standard web technologies, PostgreSQL, and a mix of cloud technologies and integrations. Our platform is cloud-agnostic, can be self-hosted, and builds from a single repository. We ship daily and focus on incremental delivery with fast turnaround for customer requests and bug fixes. We bootstrapped to product market fit and recently raised a $5m venture capital round to accelerate our growth. The company was cash-flow positive in 2020.
We’re looking for senior engineers that are excited about research-driven product development and want to help build a company focused on happy customers and product-led growth.
Position Summary
We’re searching for senior engineers to grow our team! You will contribute to all stages of development, deployment, support, operations, and product planning. This position reports directly to the CEO today and will split into functional teams once the team expands. This is a growth opportunity for future engineering leadership as well as long-term individual contributors.
What Success Looks Like
Contribute your skills and knowledge to building, supporting, and operating an amazing product experience for our customers.
Learn as you go to understand customer needs, product structure, fingerprinting techniques, and network protocols.
Self-task and coordinate with the rest of the engineering team to move the product forward, solve customer challenges, and keep the platform running smoothly.
Work with customers to identify bugs, understand gaps in product functionality, and flag opportunities for improvement.
Work closely and communicate effectively with functional teams across the company to keep our customer experience aligned with product and sales operations.
To be successful in this role, you ideally have
A strong track record of building products that customers love.
5+ years of experience in programming-heavy engineering roles with a demonstrated ability to ship quality results, frequently.
Go programming experience is preferred, but if you have deep experience in other languages and are excited about learning Go, we can make that work too.
Extensive experience with web development (HTML, CSS, plain JS) and a solid understanding of the HTTP protocol and the web browser security model.
PostgreSQL database experience, but other SQL database experience is also applicable.
A solid understanding of standard development tools and processes, including Git and issue-management systems.
Confidence working with Linux instances for deployment and diagnostics.
We’re a fully remote company but you need to be located in the US, with US citizenship or permanent residency for healthcare, payroll, and legal reasons.
Rumble’s Benefits
We offer an extensive set of benefits including:
Competitive salaries and a stock option plan.
Top of the line medical, dental, vision, life and disability coverages with Rumble paying for 99% of the premium.
A flexible vacation policy.
401(k) match program.
Applying
To apply for this role, please send your resume and information about the products you have worked on to careers@rumble.run.
We encourage under-represented applicants to apply, even if you don’t think you fit 100% of the criteria (nobody ever does)!
Senior Backend Developer Voodoo Barcelona, Spain / Remote €60,000 to €80,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Voodoo is a Tech company that creates and publishes hyper-casual and casual mobile games for a wide audience. It is the worldwide leader in the mobile game market through snackable, innovative and creative content combining data and new technologies.
The company raised $200M in 2018 and we have been certified a Great Place to Work France 2020. More recently, Tencent has become a minority stakeholder in Voodoo, with a role in framing our strategy to dominate the Asia Pacific region.
#1 worldwide in mobile game downloads, and regularly at the top of the App Store rankings, our games have about 300 million monthly active users and more than 4.4 billion downloads since our creation. Voodoo is one of the most impressive examples of hypergrowth in the ecosystem, having multiplied its turnover by 5 over the past few years.
With more than 300 employees around the world, we would love you to apply to join an ambitious, innovative and international company!
What is Voodoo’s Culture all about?
We recruit passionate and creative profiles, who combine data and new technologies to disrupt the mobile market. Driven by a test-and-learn culture, we welcome wonderfully talented people wishing to undertake and manage unique, ambitious and challenging projects. Our goal is to foster excellence, both individual and communal, which to us means solving problems by breaking the rules, learning fast and autonomously and delivering with the best execution.
Before applying, you need to know that the company’s Culture is very important to us. Our employees evolve within an environment designed to be a centre for fulfillment. Daily life at Voodoo is characterised by numerous events throughout the year that allow you to feel fully integrated into the team and get involved in creative and innovative projects. Among them: onboarding programs, our annual global summit, other company-wide events, hackathons, game jams, wellness events and more.
What will be your main challenges?
You will work on highly scalable mobile games, played by millions of people every day.
The responsibilities are cross-functional, ranging from infrastructure, API design & coding all the way to client-side integration. To succeed in this role, you will need to have passion for everything you do. You love to write code that scales to millions of users, champion new tech initiatives & leverage existing solutions.
What is your team about?
The role is part of the tech team. That said, most of your time you will work closely with game teams, challenging their ideas and coming up with your own. The role is remote by nature but you are more than welcome to use any of our offices located across the world. You’ll need to be located in or be willing to relocate to the following countries to apply: Spain, France, Germany, UK or Canada.
What do we expect?
5+ years of backend development experience
Strong knowledge of computer science fundamentals
Extreme fluency in an object-oriented language
Mastery of SQL and noSQL
Background in high scale systems
Understanding of Unix-like environments
Experience working in cross-functional agile teams
The salary will depend on the experience and skills a candidate brings to the position in line with the levels outlined in the Voodoo Career Path.
We are offering all Voodoo members of staff a flexible vacation policy, allowing us to take as many paid days off as we need as long as the work is done and objectives are complete.
What is our recruitment process?
Our recruitment process typically includes a call with our recruitment team, as well as interviews with your future manager and team members focusing on job fit. We will focus on your soft skills through values fit interview that will determine if your values are compatible with ours. Lastly, our test and case studies culture is an integral part of the recruitment process and will feature at some point in your process.
Does this sound like it was written with you in mind? Excellent! Put in your application and let’s discuss the possibilities!
Backend Software Architect Toggl Remote €50,000 to €60,000 a year
February 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
The Role
You will be a part of our backend team working on keeping the Toggl Track service up and running and making sure that our users get the right data at the right time. The salary for this position is €60,000 annually. You can work from anywhere in the world.
We are looking for an experienced Software Architect that has a deep understanding of backend web technologies. Someone that could help in projects from closing the deal to implementation. Also to improve and rewrite some legacy systems.
We need someone to make architectural decisions and will work with the team to ensure consistency across projects and mission teams -- meaning coding standards, patterns, lint, testing among others.
About You
You will fit well in the Toggl Track backend team if you are passionate about technology and have experience programming in Go. Knowledge of technologies like Ruby, PostgreSQL, REST, JSON and Google Cloud Infrastructure will help you get going from day one. You will be a perfect match with our team if you love collaborating with people from all disciplines to solve complex problems, always want to learn new skills, and take ownership of your work.
Toggl Benefits
We’ll make you an offer you can’t refuse
Freedom to choose when and where you work
24 days of paid time off a year, plus your local holidays
Between 2 and 8 in-person meetups per year for team-building (expenses covered)
Laptop and a €2,000 budget to set up your home office
Reimbursement for co-working space membership or internet service at home
Opportunities to attend trainings, workshops, and conferences
Monthly reimbursement for gym membership, massage, and other wellness services
Support for buying a phone, eyeglasses or tools you need for doing your best work
T3 Software Engineer Redeam Remote (United States) $70,000 to $10,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Key Responsibilities and Duties
Research and resolve technical issues within the suite of Redeam’s software products
Use SQL, UIs, and APIs to perform data analysis and wrangling to assist in root cause analysis.
Develop new functionality within the suite of Redeam’s software products
Work with customers, if needed, to solve issues or gather additional information
Monitor production applications, participating in the on-call rotation
Experience and Skills
Minimum 4 years of experience in software engineering
BS degree in Computer Science, Engineering or a related subject, or equivalent work experience.
Extensive SQL knowledge and experience
Ability to logically troubleshoot software issues to determine the root cause and present suggested work-arounds and solutions.
Experience in a Technical Support/Services role
Excellent problem-solving skills
Strong communication skills including written and verbal
Able to multi-task and adjust to changing priorities
Strong analytical skills; detail oriented; ability to correlate events over time
Proficiency in:
*nix operating systems
Test-driven development, Unit testing, Integration testing
REST APIs
SQL and ability to construct complex queries
XML and JSON message formats
Excellent team skills, can-do attitude, focus on quality and drive to make a difference in a dynamic, fast paced organization
Nice to Haves
Knowledge of GCP, Helm, Kubernetes, Continuous Integration/Delivery
Tours/Activities industry experience
Technologies we work with
Golang
Typescript
JSONB
Google Cloud Platform
Docker/Kubernetes/Helm
Microservices
Vue.js
Python
gRPC
PostgreSQL
Redis
Pubsub
What we offer
Work on a product that helps create better travel experiences for consumers
Collaborative work environment
Engaged co-workers
Multi-national team
Fully remote work environment
Unlimited vacation policy
Stock Options
401k
Health insurance
All the Tours & Activities you could want!
Curious?
Do you have the skills for the job, enthusiasm for our vision and fit our culture? Want to know more about Travel Technology? We want to hear from you!
About Redeam
Redeam is a leading travel technology company solving a multi-billion dollar problem in travel’s third largest vertical: Tours & Activities – the things you do when you get there. Our technology enables Tours & Activities companies to easily do business with third parties that resell their tickets and powers some of the world’s most iconic tourist attractions.
Because our technology sits centrally between Tours & Activities companies and third parties that resell their tickets, our engineers work with some of the newest and most exciting technologies to enable the high volume of transactions that flow through our system. If working on technology that improves a traveler’s experience excites you, you will find a home with us. Most importantly, if you bring a self-starter, solve-the-problem attitude, you will definitely find a home with us!
Redeam’s culture celebrates diversity and equal opportunity. We are committed to equal employment opportunities no matter your race, color, religion, sex, origin, sexual orientation, gender identity, age, citizenship or disability. We actively seek applicants that can add to our existing variety of backgrounds and perspectives.
Senior Backend Engineer Teylor Ag Remote (Europe) €50,000 to €66,000 a year
January 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
About us
Teylor is a fintech startup based in Zurich, Switzerland. Our goal is to bring SME-Lending into the 21st century by building credit-scoring and credit application software that allows European small businesses to get access to financing more easily. Our core product is the Teylor lending technology which digitizes and automates the entire SME credit cycle. Banks use our technology to automate their processes and we use it for our own lending activities. We work to solve two key problems: First, we help banks to digitize, become more efficient, and cut costs. Second, we help SMEs to get faster access to liquidity. Our goal is to become the leading European lending technology provider over the next years and we are now looking for top-talents to join our team.
if you want to work in a dynamic and well-financed fintech that makes a real difference for small businesses and the financial industry, Teylor may be the right place for you. As we are growing fast, we can offer you attractive growth opportunities. If you want to grow together with us, enhance your skill set, and master real challenges, then we are looking forward to your application.
Your Role at Teylor
We are looking for someone with senior-level experience building backend systems to join our team and help build our SaaS lending platform.
In this role you will work closely alongside our existing development team, Head of Lending Solutions and CTO to understand and implement financial software and features. You will build secure, high quality software, while also helping to define MVP approaches to expanding our SaaS platform internationally. You will be working on expanding our platform's feature set to cover use cases for a growing number of banks that rely on the Teylor Lending Cloud to digitise their entire lending operations.
Responsibilities
The responsibilities include, but are not limited to:
Build and take ownership of components of the Teylor Lending Platform,
Write production-grade, robust and well-tested code, primarily in Go but with some Node.js/Typescript work as well,
Develop financial software and services,
Develop integrations with our partner banks and various external financial systems,
Maintain high code quality via robust testing, peer code review and automating as much as possible,
Work closely with designers, product managers and other team members to conceptualize, build and launch new features.
Requirements
A degree in computer science OR equivalent experience as a backend engineer
Experience with backend development in Go including running Go code in production
5+ years of backend development experience
Excellent written and verbal English
This is a fully remote position and you MUST be located within Europe and willing to work mostly during our standard working hours (~9:00-18:00 CET). You will join an existing remote team that is used to working remotely.
Nice to Haves
Familiarity with Node.js and Typescript
Experience with serverless/functions/lambda architectures and technologies
Experience with AWS APIs, CloudFormation and/or other infrastructure as code technologies
Experience with relational databases and SQL - especially Postgres
Familiarity with modern build pipelines and tools (CI/CD)
Experience working in remote teams and at small companies and startups.
German language skills
Our Expectations
The following list are the things that matter to us and that we want to see in the people who join our team, regardless of which position:
You take responsibility end-to-end and your colleagues can rely on you to show ownership.
You care about your work and your attitude and how it affects those around you.
You understand that communication is one of your key responsibilities.
You make pragmatic decisions that bring the product forward.
You are open to the ideas and concerns of other departments and stakeholders.
You work hard, are passionate about building great products and are happy to tackle big challenges.
You love to teach and to learn from your coworkers.
You are flexible and not afraid to deal with uncertainty.
And most importantly: You are focused on shipping features for our users and getting the job done.
Perks & Benefits
Competitive compensation package.
25 days of paid leave per year.
Regular team meet ups in different European cities (...once Covid is done).
Teylor is a fully remote company. We will pay for a part of your coworking fees if you decide to work in a shared office wherever you are located.
DevOps Engineer nextmv Remote (Europe, United States) / New York / Philadelphia $100,000 to $140,000 a year
January 2021
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
nextmv (YC W20) is changing how companies automate and optimize their operations. We provide developers with the building blocks to create and test decision models, quickly. From logistics to healthcare to finance, every company can benefit from decision engineering using optimization and simulation. We’re looking for incredibly motivated people to help!
In a little over a year we have made substantial progress. We’re already landing enterprise clients. We’ve raised over $11 million from leading VC firms including Y Combinator, Firstmark Capital, Dynamo Ventures, and 2048 VC. And we’re just getting started.
We are looking for a DevOps Engineer II who is familiar with cloud platforms, container technology and loves automation. As the first dedicated hire supporting cloud infrastructure, internal tooling and automation you will have an impact on how we operate all our systems and services. In this role you will help build and maintain cloud infrastructure for our tools and products as well as assist with customer deployments ensuring we are following best practices and industry standards. You'll directly contribute to the success of our new hosted product by serving a hybrid DevOps / SRE function. This role will participate in our on-call rotation.
Requirements
3+ years as a software engineer, DevOps engineer, cloud engineer, site reliability engineer or systems administrator
Demonstrable experience administering AWS, especially VPCs, Lambda, RDS, S3 and IAM Roles & Policies
Experience with Infrastructure as Code (IAC) using Terraform
Excellent understanding of Docker & container technologies
Hands on experience with configuration management tools such as Ansible
Demonstrable understanding of modern software development practices including pair programming, peer reviews, Git-based workflows, continuous integration and delivery, and automated testing
Comfortable with Bash and Python
Familiarity with monitoring tools and services (DataDog)
Not required, but a plus:
Experience with Go or another statically typed and compiled language
Ability to evaluate the benefits of using in-house vs off-the-shelf solutions
Software development experience
Familiarity with on-call / incident response practices
2+ years of remote work experience
These are some of your traits:
The idea of working in a fast-paced startup environment excites you
You thrive on automating everything and adding structure to processes and procedures
Working together as a team to accomplish goals is more important than working alone
You are eager to support our customers when they have DevOps or cloud engineering questions and researching technologies to find solutions
You value simplicity over complexity
You embrace challenging technical work
You thrive on discovering and documenting simple, pragmatic solutions
You’re not afraid to speak up when you have a point of view, but can “disagree and commit” once a final decision is reached
You just read this whole list and got more excited than concerned
How we work
We are remote first
We value amazing work and a strong work-life balance. The majority of our collaboration happens on Slack and Zoom. We get together quarterly for team offsites so we can get some facetime (Covid Pending).
Salary Transparency
We believe that financial transparency creates trust, and that teams with a high level of trust are able to execute more effectively. We view salary transparency as a way to challenge a rampant problem in our industry: the wage gap. The base salary for any two employees in the same role is the same. Performance in that role is the differentiator, not upfront negotiation.
Benefits
This is a salaried role. In addition, nextmv offers:
Health Care Plan (Medical, Dental & Vision)
Minimum Vacation Policy - (3 weeks minimum)
Stock Option Plan
401k
Home Office Stipend
Parental Leave
This role (and all roles at nextmv) is remote. That being said, all employees should be able to travel to company retreats quarterly (when COVID settles down).
About nextmv
nextmv helps companies automate and optimize even the most complicated operational decisions. The nextmv platform allows any developer to quickly build, test, and deploy models that automate routing, assignment, matching and scheduling.
Our Values
Our values are aspirational and affect everything we do. At nextmv, we hope to instill core attributes and practices into our daily lives. We will work toward these goals together, and help each other along the way.
Community
We act as a group of skilled contributors with diverse backgrounds and a common mission.
We listen to each other to actively instill empathy in ourselves.
We introspect about our actions and their impacts.
Candor
We share information, from company strategy to small insights and feedback.
We collaboratively review our decisions and code using the same process.
We own our mistakes and admit our vulnerabilities.
Focus
We are ambitious and value achievement over status.
We are innately driven to innovate and improve the world.
We apply our time and skills effectively to challenging problems.
Balance
We separate our work from our self-worth to view and improve it objectively.
We don't overwork, and take regular time away to encourage creativity.
We take care of ourselves so we can give our best to our team.