This job post is closed and the position is probably filled. Please do not apply. Work for Gruntwork and want to re-open this job? Use the edit link in the email when you posted the job!
About Gruntwork
Gruntwork aims to improve humanity's most important invention: Software. Our focus today is on creating a DevOps UX that software engineers actually enjoy, which we do by creating building blocks that make launching in the cloud 10x better/faster/easier. We work with AWS, K8s, Terraform, Terragrunt, Terratest, Go, Typescript, and React, and introduce new tech as needed. Weโre a small team (~20 people), but our clients include Toyota, Adobe, TicketMaster, Verizon, and hundreds of startups.
We are profitable, self-funded (no investors, no debt), and pay salaries, equity, and bonuses according to transparent formulas. We are 100% remote, with 2/3 of our team in the USA and 1/3 in Europe. We plan company-wide in-person meetups every few months and are known world-wide for both DevOps thought leadership and our popular open source tools, Terragrunt and Terratest.
Our measure of a successful Grunt is (1) think like an owner, (2) make impact, (3) communicate effectively, (4) be a good person. If this sounds like you, we're hiring!
About The Role
Our infrastructure as code library and platform team delivers an end-to-end, best-practices infrastructure on AWS in just days, all as a product. In this role, youโll collaborate with other senior-level engineers to define the next generation of AWS and DevOps best practices, codify them for use by thousands of engineers, and design a next-level experience for implementing, operating and understanding them.
What You'll Work On
Build a better DevOps experience.ย We have a unique product that generates complete, multi-account AWS architectures for Terraform and Terragrunt in just a few hours using a collection of internal Golang tools. Help us take this to the next level by using that product to deliver prod architectures directly to customers, and then leveraging their feedback for improvements. Better yet, help us get to the point where the entire experience is completely automated or self-service.
Codify AWS and Terraform best practices.ย Customers look to Gruntwork to share the best way to launch on AWS. Discover AWS and Terraform best practices, and then codify them as repeatable patterns that Gruntwork customers can pull off the shelf.
Integrate with the Gruntwork platform.ย Integrate your product work with our company-wide platform, which consists of a REST API (Next.js/Typescript), a web-based single-page app (Next.js/React/Typescript, Tailwind), and a first-class CLI tool (Go).
Build out the Infrastructure as Code Library.ย Create and maintain reusable infrastructure modules for a variety of infrastructure (e.g., EKS, ECS, RDS, VPC, Lambda, EC2, S3, ElastiCache, etc.), using a variety of tools (e.g., Terraform, Go, Python, Bash, Docker, Packer, etc.) on AWS.
Contribute to open source.ย Contribute to our open source projects as needed, including Terragrunt, Terratest, cloud-nuke, bash-commons, and more.
Train and mentor.ย Play to your strengths and areas of expertise by not only writing code and working on the product but also by sharing knowledge and mentoring both other team members and our customers in those areas.
Support customers.ย Gruntwork is a small, distributed, self-funded, profitable startup, so we'll ask you to provide a limited amount of support to enable learning directly from customers about how we can improve and continue achieving our vision of making it easier to understand, build, and deploy software.
Your Ideal Background
You should meet some of these requirements, but you don't need to meet all of them. As a company, we look for people who can leverage their existing skills to make significant impact in the near term. As an individual, you are likely looking for a growth opportunity, a core part of which is building new skills.
You know how to write code across the stack and have experience in one or more of the following: Go, C++, Python, Typescript, Bash, React, Next.js
You have production-level experience with AWS.
You have expertise in one or more of the following: Kubernetes (any managed offering, preferably EKS), ECS<, EC2, Lambda / Serverless, API Gateway, RDS, S3, AWS Config, AWS CloudTrail, Amazon GuardDuty, IAM, VPC, VPN.
You have worked with Terraform or other infrastructure-as-code tools like CloudFormation, CDK, or Pulumi in prod.
You have experience achieving compliance and going through audits (e.g., SOC2, HIPAA, vendor, etc).
You have a strong background in software engineering.
You have strong communication skills in English and are comfortable engaging with external customers.
Your Ideal Values
You have a passion for imparting best practices to other developers.
But you would rather invest the time to automate a problem than do the same work again.
You have a passion for learning (new technologies and languages specifically).
But you are motivated most by making impact.
You are inspired by our values (https://gruntwork.io/about/#our-values).
Compatible Time Zones
You'll be working with a team in theย US time zones, so you can be located in almost any country as long as your time zone is no further west than Los Angeles (GMT-8/GMT-7) and no further east than New York (GMT-5/GMT-4). We've found that when everyone on the team is located in similar time zones, it's easier to collaborate and there's much less pressure to stay up late or get up early, so this is a hard constraint, even if you're willing to work hours different from your current time zone.
Benefits
Our benefits reflect our values. We believe compensation should be fair, transparent, and generous. We hire Grunts in many countries, so some details may vary.
Location Independent, Above-Market Salary.ย To reduce bias and increase transparency, we compute all salaries using formulas. The formula factors in your title and uses a multiplier to produce a result that's above market for that title. Our salaries are location independent.
Profit-Sharing Bonus.ย We set aside a pot of money at the end of each year based on profits and distribute bonuses according to a formula that uses as inputs your level within the company and the length of your tenure at the company.
Hardware Budget.ย We'll buy you a brand new 16" Apple MacBook Pro (or other computer of your choosing of equivalent value) upon joining. It will be owned by you, not the company.
Personal Budget.ย We'll give you a personal budget of $1,000 USD per month to spend on your workspace (e.g., a co-working space), health (e.g., gym, yoga), time (e.g., babysitter), and/or learning (e.g., books, courses).
Medical/Dental/Vision Insurance.ย We offer a range of high-quality plans with a large portion paid by the company. For countries other than the US, this includes extra coverage on top of your statutory insurance.
In addition to the global benefits listed above, we have some US-specific benefits as well:
FSA and HSAs.ย We don't contribute to these accounts, but we do offer them as an option.
401(k).ย We contribute a portion of your salary to your 401(k).
Disability insurance.ย If you get disabled, we have a policy that will pay out a portion of your salary.
Life First, Then Work
We believe in planning our work around our lives, not the other way around. To help achieve that we offer:
Remote workย that lets you control your hours and physical location.
Normal working hoursย that usually amount to not more than ~40h per week, and no working on weekends or holidays.
Deliberate project planningย that takes into account the time zone of all team members.
A minimum vacation policyย where you must takeย at leastย 4 weeks per year away from work.
No one carrying a pagerย and no on-call rotation. We enable this by only offering support contracts with SLAs of responses on business days / hours only.
Please mention the word WARMTH when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$180,000 — $240,000/year
Benefits
๐ฐ 401(k)
๐ Distributed team
โฐ Async
๐ค Vision insurance
๐ฆท Dental insurance
๐ Medical insurance
๐ Unlimited vacation
๐ Paid time off
๐ฐ 401k matching
๐ Company retreats
๐ฌ Coworking budget
๐ Learning budget
๐ช Free gym membership
๐ง Mental wellness budget
๐ฅ Home office budget
๐ฐ Profit sharing
๐ฐ Equity compensation
โฌ๏ธ No whiteboard interview
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for FINN and want to re-open this job? Use the edit link in the email when you posted the job!
FINN makes mobility fun and sustainable. With a flexible car subscription, we bring a true e-commerce experience to car ownership and offset all CO2 emissions along the way. Join our fast-growing startup to build the most popular auto e-commerce platform. We work with the best car brands in the world and are backed by leading global investors.
Your Role
As a Backend Engineer, you will be responsible for creating software that will manage thousands of vehicles and customers on a daily basis. You have a chance to join the team early on and work creatively on our product.
Why FINN?
You have the flexibility to work either in our Munich office or remotely within 3 hours of the Munich time zone (CET/CEST).
You quickly develop and succeed in a highly motivating startup environment with exciting projects in cross-functional teams and massive growth potential.
Excellent fixed salary, significant virtual equity share of the company, along with a yearly personal development budget of 1,500โฌ.
Our team is known for loads of fun and we have frequent team events to strengthen our connection.
At FINN you have complete freedom over your choice of equipment, accessories, editors, tools, and technology.
Do you want to drive your own car with FINN? โ Get one with our employee discount program.
Your Responsibilities
Best software to support business: You actively participate in delivering the best software possible for our customers and business units. Together with your team, you ship new features for our cloud platform.ย
Strive for excellence: Strive to deliver the best possible user experience and to follow engineering best practices.
Build it, run it: Build features with a โbuild it, run itโ mindset and be responsible for testing, deploying, and monitoring your code. We believe in Serverless!
Do it, do it, automate it: You are mastering fast Proof-of-Concepts with No Code (20%) and solid hard code implementation to live our โdo it, do it, automate itโ mindset.
Your Profile
Solid experience in software engineering of larger projects, preferably B2B, B2C or SaaS products- Juniors are welcome!
Profound knowledge of Python, Go (GoLang) or JavaScript (NodeJS).
Ability to work with Serverless applications including continuous integration and testing.
Highly comfortable setting up a local development environment, spinning up a Docker container on an AWS instance or resolving a couple of merge conflicts.ย
Previous experience in an agile development team.
Strong growth mind-set and the motivation to continuously improve self and team performance.
Fluency in English.
To be able to work remotely, you are located within +/- 3 hours of Munich time zone (CET/CEST).
Equal Opportunities for Everyone
FINN is an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive and safe environment for all employees. Experience comes in many forms and we're dedicated to adding new perspectives to the team. We encourage you to apply even if your experience doesn't perfectly align with what we have listed. We'd love to hear from you!
Please mention the word JOY when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$50,000 — $110,000/year
Location
+/- 3 hours CET timezone
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
Crowdcast is the online events platform for businesses, creators and people at large to bring their community together. Every month, millions of people attend events ranging from Q&As to workshops, live shows, meet-ups, webinars, online concerts, & online summits.
Weโre a diverse community of kind, curious, deep-thinking, creative people guided by our principles in how we work together as a team, build our products, and engage with the community we serve.
We believe technology can be used to bring people together & bridge divides. We're empowering people to share their ideas at scale, bring their communities together, and make a living in the process.
Who you are
You get a kick out of imagining what's possible and then realizing it through code. You have a not-so-secret obsession with solving complex problems. You're aware that your job isn't over when that code gets deployed.
You have high integrity, are self-motivated, and a life-long learner. You're not afraid to dive into uncharted territory and are open to updating your opinions based on new information. You have strong written communication that is thoughtful and clear. You're constantly pushing yourself to grow and become the most authentic & full expression of yourself.
You've spent years refining your engineering skills and now you want to do work that truly makes a positive impact on the world. You're looking to help build a company that's directly empowering people while being profitable and sustainable. You balance creating impact today with long-term goals, and you want to play a key role in an early team. You're motivated to help build a team you love working with and a culture that you're proud to be part of.
What you'll do
You won't be just another engineer at a giant company. We're a small tight-knit multidisciplinary team, and you'll be directly involved in shaping the product & culture.
As a core member, you'll be integral in the architecture and development of the platform.
You'll work with a supportive team to get things done with the right mix of quality and agility.
We're pushing the boundaries of what's possible with live video using web technologies and have built some incredible tech that allows us to host interactive low-latency live video at scale. You'll be a core contributor, and you'll have the opportunity to experiment with innovative new solutions.
You'll work with the latest technologies that power the web. On the back-end, you'll work with Node.js, Typescript, AWS, Docker & more. All of these are subject to change with time and your input.
We value ownership and the ability to take an idea through all of the stages from conception to shipping a product. As an engineer at Crowdcast, you'll be highly independent and autonomous. There are no bosses.
Your skills & experience
You've seen the good, the bad, the ugly, and the just plain weird sides of the internet.
6+ years of engineering experience. Comfortable working across distributed systems. Have solid engineering fundamentals (CS degree a plus, but not required).
Strong knowledge of the Node.js, Javascript and Typescript
Strong experience with serverless technologies including AWS Lambda & AWS EventBridge
Very proficient in server-side languages and a track record of running micro-services in production.
Experience with relational databases (postgres) as well as document-based data stores (MongoDB, DynamoDB).
You have multiple years of experience managing non-trivial software running in the cloud (AWS or others).
Experience working with infrastructure-as-code tools such as AWS CloudFormation, AWS CDK, and others. You keep up with the ever-changing landscape of web application stacks and cloud platforms.
You love to build resilient services that are reliable, scalable, and maintainable. You're obsessed with security and performance.
You value creating and updating great documentation.
Bonus: Experience with GraphQL.
Bonus: You know your way around working Kubernetes, Docker, and other containerized services
Benefits & Perks
We are fully remote
Salary range is $100K-$140K + Equity
Healthcare Coverage (including dental, vision, and life)
Flexible hours โ We're remote-first, you pick when you work
Annual Retreats
Paid Maternal/Paternal Leave
Uncapped Vacation Policy โ Take time off to take care of yourself
Flexible PTO & Sick leave
Investment in career growth and training
Monthly Health and wellness stipend
Work gear and home office setup stipend
& more
We strongly encourage people from underrepresented communities to apply.
Crowdcast is an equal opportunity employer. We value and celebrate how you identify, who you love, the color of your skin, your age (at heart and on paper), the gods you do or don't believe in, and every other belief and characteristic that makes you uniquely YOU. The more inclusive we are, the better we'll be as a teamโand the better we'll be able to create an inclusive product.
Please mention the word TENACITY when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Newfront and want to re-open this job? Use the edit link in the email when you posted the job!
### A bit about Newfront\nFrom the Mayflower to the moon landing, every venture relies on insurance. The $1 trillion insurance industry is fundamental to our economy and society, but remains stuck in the stone age. Incumbents rely on antiquated pen-and-paper process and there's a huge opportunity to transform it through technology. At Newfront, we're building software to supercharge insurance brokers and help them deliver a delightful experience to clients.\n\nWhile weโre a technology-driven company, we believe that people and trusted relationships matter. Newfront believes in empowering people rather than "disrupting" them. Our singular mission is to create the future of work for this massive industry.\n\nWe believe breakout growth creates breakout opportunities and diversity drives innovation.\n\nAs an Engineering Lead at Newfront, you will work with a team building features across the platform to help clients manage their risk and supercharge our brokers. There are tons of challenging technical problems to solve that directly impact the lives of your teammates and Newfront clients.\n\nNewfront scales by hiring brokers who join with their book of business. Through automation and artificial intelligence, we eliminate paperwork and pay brokers a higher split of their commission revenue. We represent a paradigm shift in the industry and career path for tens of thousands of brokers.\n\nThis position is open to remote candidates with Pacific Time Zone preferred. ***#LI-Remote***\n\n\n* ๐ฅ To learn more about the technology we're building, watch our video [Engineering at Newfront](https://www.linkedin.com/feed/update/urn:li:activity:6513862682058330112/)\n* ๐ To learn more about our mission and values, check out our [Careers Page](https://www.newfront.com/careers) or [Key Values](https://www.keyvalues.com/newfront)\n* ๐ฐ To learn more about our funding, check out this [Forbes article](https://www.forbes.com/sites/igorbosilkovski/2020/10/20/exclusive-meet-the-entrepreneurs-who-have-raised-over-100-million-to-digitize-insurance/?sh=727e74a03206)\n\n### What you'll work on\n\n* ***Lead the development of product features:*** You'll be involved during product discovery and you'll contribute to the technical design process. You are product-minded and able to collaborate with a Product Manager to define the product roadmap and vision. You'll be responsible for speccing and guiding your team in building out features and infrastructure.\n* ***Shape business processes:*** As Newfront is a technology-enabled brokerage, we are looking for new ways to improve business processes by using technology. You will become the expert on how an area of the business functions and work directly with stakeholders to build optimizations.\n* ***Define technical direction:*** You will help shape the technical vision and roadmap for a large area of the product. You will also influence best practices and introduce new technologies when appropriate. You'll need to clearly communicate your vision with the team to gain support and a shared understanding of the technologies.\n* ***Mentor other engineers:*** You will working with more junior engineers on your team to help them grow and develop their skills.\n\n### Requirements\n\n* ***5+ years of engineering experience.*** You have previous success developing and shipping a large-scale application with a user-empathetic mindset\n* ***2+ years of experience leading an engineering team.*** You have proven abilities in providing technical direction for a small to medium team of engineers.\n* ***You're product-minded.*** You take initiative to understand production intention, team goals, business context, and user problems to propose improvements, eliminate gaps, and reduce risk in the project. You contribute to and drive the teams roadmap with product and design. You meet with stakeholders across the company when needed to eliminate gaps in your knowledge. You work closely with design to make sure that a design is able to be built and that it has a logical system behind it.\n* ***Security-minded,*** You have a detailed understanding of security protocols like OAuth2/OIDC/JWT. You understand client-side cookie authentication and JWT. You should have an understanding of front-end security risks and how to mitigate them.\n* ***You're highly skilled with web technologies including JavaScript (React/Node), HTML, and CSS.*** These are important foundational skills for a front-end engineer and impact everything from performance, to maintainability, to accessibility. You understand which features can be used across the various browsers, you understand how to make a website accessible, and you know how to implement responsive design.\n* ***You have experience architecting complex front-end web applications. We use React/Next.js,*** but you might have experience with Ember or Angular. You understand the concepts of services, stores, state management, build tools, routing, testing, serverless functions, and API design. You might have experience working with micro front-end applications and you are able to discuss trade-offs when slicing up a front-end app. You have created frameworks and libraries to abstract away complexity in your application to amplify your impact across the team.\n* ***You have some experience with micro-service/cloud and enterprise architecture patterns.*** You have an understanding of cloud architecture patterns, like pub-sub and BFF APIs, and are able to work with other engineers to discuss the trade-offs and benefits. While you might not be setting up these systems, you understand how they work, why they're used, and how they can impact front-end app performance, product requirements, and front-end code architecture.\n* ***You have a strong understanding of design:*** You understand that as a front-end engineer it is your job to help uphold the quality of the product. You're aware that loss of quality is often death by a thousand cuts and you care when elements are a few pixels off. You're able to understand why particular interactions should be used and when and you're able to recommend particular UI patterns to solve user problems. You'll have contributed to or have built design systems in the past.\n\n### Some of the technologies we use\n* Node\n* Typescript/JavaScript\n* React/Nextjs\n* styled-components\n* Vercel\n* Docker\n* NestJS\n* Redis\n\n### Nice To Haves\n* Proficiency with Typescript, React, Jest, and Next.js.\n* Experience with styled-components or similar CSS-in-JS libraries.\n* Understanding of containerization technologies such as Docker.\n* Experience using Vercel to deploy applications.\n* Experience with Node.js and/or serverless functions.\n\n### Compensation + Benefits\n* $50k-$100k USD (based on experience)\n* All employees receive equity (based on experience)\n* $500 work from home stipend\n* Unlimited vacation\n\n---\n\nNewfront is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. [Learn more about our commitment to diversity and inclusion.](https://www.newfront.com/diversity-and-inclusion)\n\nNewfront provides reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected]. \n\nPlease mention the word **SUCCESSFULLY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $100,000/year\n
\n\n#Benefits\n
๐ Unlimited vacation\n\n
\n\n#Location\nLatin America
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for easyMoney and want to re-open this job? Use the edit link in the email when you posted the job!
We are easyMoney, part of the easy family of brands. Over 90 million people used easy goods and services in 2019.\n\nOur vision is to make better financial products available to everyone. We are looking for an ambitious developer to help usextend our existing platform, build microservices, work on the core API and introducing new features on the main platform.\n\nTop 8 reasons to work with us.\n\n1. You will also work on new and exciting projects in the fintech space competing with some of the biggest disrupters globally.\n\n2. You will learn new things, every day, alongside experienced developers.\n\n3. Some pretty cool benefits such as flexible remote working, equipment of your choice and if you are based in the UK then private medical insurance & employee discounts at thousands of retailers.\n\n4. Interesting problems to solve working with money, investment and finance.\n\n5. Work in a startup but for a major brand\n\n6. We will help with your career development and help you grow beyond just coding.\n\n7. Freedom to try new technologies and be part of the decision making process.\n\n8. Your code will get into the real world quickly and you will make a difference\n\n*What we need from you?*\n\n * ability to work independently on full feature sets bringing product specifications to life.\n * be able to take ownership of problems with a determination to solve them.\n * not be afraid to learn new things outside of your comfort zone.\n * contribute to company standards and best practice\n * identify risks and mitigate them\n\n*Skills required:*\n\n * PHP and/or NodeJS for backend development\n * ReactJS and/or VueJS for frontend development\n * MySQL and/or PostgreSQL\n * API driven development (REST or GraphQL)\n * Experience leading development projects\n * Strong problem solving ability and able to articulate solutions clearly\n * Good understanding of AWS with some devops experience\n * Understanding of agile development process and practice\n\n*It would be beneficial if you have:*\n\n * General interest in the fintech space\n * Experience or interest in React Native and/or Native Script\n * Experience in web development frameworks such as Laravel, Symfony and/or ExpressJS\n * Linux and cloud infrastructure administration with devops tools such as Terraform, Jenkins, CircleCI, Docker, Kubernetes\n * Test driven development advocate\n\n**About easyMoney**\n\neasyMoney is a financial products platform, with a vision to make better financial products available to everyone. We are part of the easy family of brands which has up to 99% market recognition across Europe.\n\n*Benefits:*\n\n * Flexible working โ either work from home (country of your choice) or from amazing Chelsea, London office with Gym, Ping Pong, Pool, Table Football, Bar etc.\n * Friendly and supportive team\n * Free easyMoney Plus membership (discounts at 1,500+ retailers)\n * Welcome package including Apple laptop or equivalent of your choice with headphone, mouse etc.\n * Working on exciting initiatives at the forefront of fintech\n * Bonus scheme\n * Pension scheme\n * Flexible working hours\n \n\nPlease mention the words **PUSH BLEAK VICIOUS** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$90,000 — $140,000/year\n
\n\n#Benefits\n
๐ Medical insurance\n\n
\n\n#Location\nEurope
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.