Senior SRE/DevOps Engineer
Job Description
Metabase is the easiest way for people to get insights from their data, from tiny startups who get up and running quickly to major corporations with tens of thousands of users. That's why people love us.
We bring data tools with the elegance and simplicity of consumer products to the crufty world of enterprise business intelligence. We provide an opinionated open source starting point for how companies should measure, analyze and share their data, which is used by tens of thousands of companies.
Tens of thousands of companies use Metabase every day to answer questions about their data. While we seek to become the de-facto self-managed open source analytics software for organizations everywhere, many customers want an ability to use Metabase without worrying about the operational details of self-hosting. That’s why we recently launched our Metabase Cloud product. We’re looking for operations engineers to help build out and run our new and quickly growing ‘Metabase Cloud’ hosted product.
You will:
- Own and operate our application stack and AWS infrastructure to orchestrate and manage our hosted customer instances of Metabase
- Debug runtime issues across the different levels of our application stack and hosting stack.
- Develop and build our internal tooling and automation to manage the lifecycle of a hosted Metabase installation, from purchase to deployment, zero-downtime upgrades, and general operational health
- Continuously improve our automated deployments and testing
We're looking for someone who:
- Is thoughtful and careful
- Compulsively automates everything and documents it
- Is able to make solid technical judgements and back them up articulately
- Has at least 5 years of experience building and operating production infrastructure, ideally on public cloud
- Strong Kubernetes and AWS experience
- Strong experience with IaC and Terraform
- Can write high quality and readable code in a modern language (e.g. Python, Go, etc.)
- Experience with modern monitoring stacks (e.g Prometheus/Grafana/Datadog)
Projects you could work on:
- Multi-region hosting
- Automate EKS cluster provisioning
- Extend our CRDs and Operators
- Improve the RDS sharding strategy for our multi-tenant platform
- Unify and improve our CI/CD platforms
- Collaborate with core application developers on changes to improve our application metrics, deployment speeds and CI integration.
- Maintain our SOC2 compliance and security posture
We're a global team (50% outside the US), fully distributed (from Thailand to California), who get things done asynchronously, with plenty of uninterrupted time, supporting each other to do the best work of our careers. We offer flexibility (define your own schedule and work from wherever you want), autonomy, and an environment that fosters growth, learning, and development. We're relentlessly user-focused and believe in building long-term value, not short-term hacks. And we raised a $30M Series B to take our approach to the next level for years to come.
More job openings
Senior UI Designer
🎥 What are we doing at Uscreen?
Uscreen is a profitably growing, bootstrapped, product-led SaaS business changing the way video-based entrepreneurs and creators monetize their content. Our all-in-one video membership platform empowers creators to generate revenue through subscriptions, communities, courses, and live-streamed events across various platforms (web, mobile, and TV).
Over 25,000 video creators use Uscreen to sell, market, manage, and expand their businesses, generating hundreds of millions of dollars in the process.
We are seeking a talented Senior UI Designer to join our Product team. The ideal candidate will have a proven track record of designing intuitive and visually appealing user interfaces. You will be responsible for leading the design process from concept to execution, collaborating with cross-functional teams to create exceptional digital experiences for our users.
🚀 What you’ll do:
- Lead the design process from concept to execution, including conducting user research, creating wireframes and prototypes, and delivering high-fidelity designs
- Collaborate with cross-functional teams, including product managers, engineers, and other designers, to translate user needs and business objectives into effective design solutions
- Develop and maintain design systems and style guides to ensure consistency and scalability across our digital products and platforms
- Conduct usability testing and gather feedback to iterate on design solutions and improve user experience
- Stay updated on industry trends and best practices in UI design, and share insights and recommendations with the team
🔥 Do you have what it takes?
- Strategic Thinker: Ability to understand business goals and user needs, and translate them into effective design solutions that drive user engagement and satisfaction.
- Creative Visionary: Demonstrated creativity and innovation in designing user interfaces and experiences that are both visually stunning and highly functional.
- User-Centered Approach: Strong understanding of user-centered design principles and methodologies, with a passion for creating intuitive and seamless user experiences.
- Technical Proficiency: Proficiency in design tools such as Sketch, Figma, Adobe Creative Suite, etc., ideally an understanding of front-end development technologies (HTML, CSS, JavaScript).
- Excellent Communication: Strong communication and presentation skills, with the ability to articulate design decisions and rationale effectively to stakeholders and team members.
- Attention to Detail: Meticulous attention to detail in all aspects of design, including layout, typography, color, and interaction design.
- Continuous Learner: A growth mindset and a commitment to staying updated on the latest trends, tools, and best practices in UI/UX design.
Our Commitment to You:
- We know your worth and will compensate you competitively.
- Our unlimited PTO policy encourages every team member to take the time they need to unwind and recharge.
- Your growth is our growth! We’ll provide you with access to best-in-class training, workshops, and conferences to help you develop and succeed in your role.
- It’s a marathon, not a sprint. We make sure you have a clear growth plan to help you get to the next level at Uscreen.
- 100% remote – you can work from wherever your heart desires, as long as you have access to a stable internet and a conducive workspace.
- We offer flexible parental leave to make sure you have enough time for your family.
- Your home office should be ergonomic and inspirational to help you make some magic, so we’ll give you a generous WFH stipend to help you set one up. If WFH is not for you, we’re happy to pay for your coworking space.
- We host virtual social events filled with fun activities to ensure you feel part of the Uscreen team.
✔️Are you interested in applying?
- Click the “Apply for this position” button
- Fill out the short form and attach your portfolio
- We will review the applications and email candidates who qualify to set up a first-round interview
Recruitment FAQs
How long is the recruitment process?
Depending on how far you get in the process, it can take anywhere from 1 week to 4 weeks, varying on the seniority of the position, as well as the volume of applications for that particular post.
Why do you ask for a video introduction?
As a remote company, we’re aware of the perks but also the drawbacks of remote work. At Uscreen, we believe that putting a face to the voice is imperative for a healthy working environment. We see the video introduction as a symbolic first step.
Can I apply for multiple positions at once?
If you feel you qualify for multiple positions listed on our website, feel free to mention it in the cover letter. We won’t disqualify anyone based on multiple applications to separate job posts, but the cover letter will be the best way to go.
Will I be required to travel?
This depends on your location and job requirements. If any travel is needed, this will be specified in the job description and pointed out in the recruitment process. If you have an impairments prohibiting you from traveling and it might affect your work, please mention it in the cover letter.
Can I work from anywhere?
Remote work offers additional flexibility in choosing your own working environment such as workstation, lighting, ambient, etc. However, to stay efficient as a remote worker, we require all our team members to have a quiet space dedicated and optimized for work.
What time zone should I be in?
We have team members across the world, in different time zones. However, we do require an overlap with our headquarters in Washington, DC. This overlap will be defined for each position separately and can be anywhere from 4 to 8 hours depending on the position.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Bazel Engineer
Hello! Are you ready to Work from Home and transform your career? If you have great consulting skills and know you can consistently delight our customers and help grow our accounts, Modus is the perfect fit for you. Our high performance team helps our clients to build awesome solutions to accomplish their goals and vision. Are you interested in working from home with some of the best talent on the planet? Then keep reading.
We are looking for a Software Engineer to join our Scalable Builds Group.
About You
Experience Level: Senior
You are a tinkerer, who enjoys deliberating and solving difficult problems. You have patience and pragmatism in approach and have a natural ability to adapt and apply the discoveries you make.
You are a communicator, empathetic in understanding your client’s needs and showing care in their individual concerns. You are assertive and precise, able to convey a cohesive narrative of your work and progress; able to read and write issues that clearly explain your proposed changes.
You are an effective consultant: confident, yet considerate. You are able to use open source ideals to execute practical, technical goals and confidently push forward new and principled approaches and solutions.
If you…
- Have a great breadth of experience with different platforms and exposure to multiple programming languages and their build systems,
- Are interested in delving deeper into the technological world to further your understanding,
- Are experienced in build systems, in particular Bazel, and have a desire to become an expert in not only usage, but also infrastructure and architecture, and
- Are flexible and adaptable with excellent verbal and written communication skills,
This may be the role for you!
Core Responsibilities
- Work together with client teams on their code-base
- Dig into a build system and identify pain points: helping clients migrate to a system that better suits their needs and scales with their use-case, making their setup more efficient
- Contribute to opensource projects linked to build systems such as Bazel and their extensions, e.g. rules_haskell, rules_nixpkgs, rules_scala.
- Participate in public communication via giving talks, writing blog posts, and communicating with colleagues and the Bazel community on Slack and in mailing lists
[In reference to requisition 1936]
You love learning and understand that software is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet. You are self-driven, self-learner willing to share knowledge and participate actively in your community.
Having overlap with your team is critical when working in a global remote team. Modus requires all team members to overlap with EST hours daily. In addition, reliable high speed internet is a must.
Things You Might Do
Modus is a fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:
• Give back to the community via open source and blog posts
• Travel and meet great people- as part of our remote-first lifestyle, it's important that we come together as needed to work together, meet each other in person and have fun together. Please keep that in mind when you apply
• Teach and be taught: Modus creates active teams that work in internal and external projects together, giving opportunities to stay relevant with the latest technologies and learning from experts worldwide
• Interact directly with internal and external clients to represent Modus and its values
• Discover our comprehensive learning benefits, available to every Modite. Gain access to over 12,000 courses on a licensed learning platform. Plus, enjoy paid professional development time, including tailored training and workshops. Your growth matters to us—we’re here to help you thrive
Our Benefits may vary according to the Country you are located in, so please reach out to our recruiter in case you have any questions.
If you live in Costa Rica and you become a full-time employee, we offer:
• Competitive compensation
• 100% Remote work (could vary according to the client's needs)
• Flexible working hours
• Travel according to client's needs
• Company paid private insurance
• The chance to work side-by-side with thought leaders in emerging tech
• Social Security (CCSS) by law
If you live in France, Switzerland, Sweden, Germany, or the Netherlands and you become a full-time employee, we offer:
• A permanent employment contract according to the labor laws of the country you are living in (PTO may vary depending on the countries listed above)
• A laptop and an onboarding budget for home office need
• Mental Health Support Program
• Health coverage (sick leave)
• Conference: Flight/train ticket + accommodation + food
• Remote work or hybrid work (Paris and Lyon)
If you live in Romania and you become a full-time employee, we offer:
• Competitive compensation
• Medical insurance
• Meal vouchers
• Telework indemnity
• Bookster subscription
• Extra PTO Days with Tenure per year worked(up to max. 4 days)
• Possibility to obtain paid certification/courses if they align with company goals and are relevant to the employee's role
• Client Referral program
• 100 % remote work and the possibility to work from the office
• The chance to work side-by-side with thought leaders in emerging tech
If you live in the USA and you become a full-time employee, we offer:
• Competitive compensation
• Health insurance (medical, vision, and dental) and other benefits (FSA and HSA)
• Virtual Care support
• 401(K) match to up to 3.5% of your annual salary
• Optional Voluntary Short or Long-term disability insurance.
• Remote work
• The chance to work side-by-side with thought leaders in emerging tech
• Flexible Time Off/PTO
If you live anywhere else, you can become a contractor, and then we offer:
• Competitive compensation
• 100% Remote work (could vary according to the client's needs)
• Travel according to client's needs
• Employee Referral Program
• The chance to work side-by-side with thought leaders in emerging tech
About Modus
Modus Create is a digital product group that accelerates digital transformation. We use high-performing teams, emerging technology, and “new school” product development tools and methods to accelerate business outcomes. We support our clients across four core delivery areas: business and product strategy consulting, customer experience, cloud services, and Agile software delivery.
Driven by a team of world-class talent, we have been recognized by the Inc 5000 list of Fastest Growing Private Companies nine years in a row, the Washington Business Journal list of Fastest Growing Companies in the Washington, DC area three years in a row, and a top company for remote work by FlexJobs. We’re also an official partner to Atlassian, AWS, Cloudflare, GitHub, InVision, Ionic Framework, and Vue.js!
Founded in 2011, with our HQ in Reston, Virginia and offices in Costa Rica, Romania and France, Modus has employees all over the world. Based on the model of an open source team, Modites work remotely and are located across the globe. This has allowed us to hire the best talent in the world, no matter where they live. Our highly collaborative, autonomous, and effective working environment is fueled by a team unified by a love of continuous learning. Our years of thought leadership including books, whitepapers, blog posts, conferences and MeetUp talks, demonstrate our commitment to sharing what we’ve learned.
We encourage every Modus employee to do the same. Our company is a platform for the growth of our employees. Through working with our distributed team of experts on challenging projects, every person that joins the Modus team can expect to continue growing and learning every day. This is your chance to be part of building something great.
*Federal law requires Modus Create to confirm the identity and employment eligibility of all persons hired to work in the United States as full-time employees.
*The statement above does not apply to 1099 Contractors or International ContractorsModus Create is committed to creating a diverse environment, and each of us contributes to inclusion. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Software Engineer with Ansible
Spacelift is an infrastructure orchestration platform that manages your entire infrastructure lifecycle — provisioning, configuration and governance. Spacelift integrates with all your infrastructure tooling (e.g. Terraform, OpenTofu, CloudFormation, Pulumi, Ansible) to provide a single integrated workflow so you can deliver secure, cost-effective, and resilient infrastructure, fast.
By automating deployment and configuration, providing developer self-service, golden paths with guardrails, and an OPA policy engine, Spacelift empowers businesses to accelerate developer velocity while maintaining control and governance over their infrastructure. Spacelift offers unrivaled support, no-nonsense pricing, and a range of deployment models to fit your specific needs.
Spacelift was founded in 2020 by long-time DevOps practitioner Marcin Wyszynski and successful entrepreneur Pawel Hytry and has raised $31.3M in funding over three rounds from top venture capital firms including Insight Partners, Blossom Capital, Hoxton Ventures, and Inovo Venture partners.
As a software engineer, you will work with your product team to build and extend new features. In addition to that, you will also be contributing to the discovery phase that our UI/UX designers facilitate. You might work on integration with IaC, add support for new policies, or make a change that will make Spacelift even more powerful, easier to use, and loved by our users.
The backend tech stack is Go, AWS, PostgreSQL, GraphQL, OpenPolicyAgent, OpenTofu/Terraform FOSS, Infrastructure-as-Code, CloudNative/Kubernetes, Datadog, and Launchdarkly
The Team
We are a cross-functional product team, 7-8 backend and frontend engineers, a UX/UI designer, and a product manager.
The role
- Implement solutions in Go that work reliably at scale with a strong focus on readability and testability;
- Tackle sophisticated technical challenges involving multiple technologies;
- Work closely with your product team and other teams to design, implement, and deploy new features on the Spacelift platform;
- Participate in discovery sessions with Spacelift users and be curious about their problems, the way they work, and their challenges;
- Be proactive; provide initiative and technical leadership
About You
- Self-motivated and high-performing, with a passion for both the business and the tech;
- Hands-on experience with Go, 1 year or more is a plus;
- 2 + years of Ansible experience
- 4+ years of experience in software engineering;
- Good understanding of at least one public cloud platform (AWS, GCP, Azure);
- Product-driven and strong interest in DevOps, Platform Engineering, and Developer Experience topics;
- Experience working on developer tooling internally or externally is a plus;
- Ideally, you worked with an IaC tool — OpenTofu/Terraform, Pulumi, Ansible, or AWS CloudFormation – or CloudNative/Kubernetes;
- You have proven experience solving complex technical problems and taking initiative in addressing them;
- Experience in early-stage startup is a plus;
- Strong verbal and written communication skills.
How we work
- Small, fast-moving, autonomous teams;
- You and your team drive and give drum beat to the projects end to end;
- Pragmatic and tracer-bullet development;
- You build it, you run it;
- Deployment to production at least once a day;
- We value supporting each other, ownership, transparency, and curiosity;
- Embrace continuous learning with investment days on Fridays;
- Enjoy collaborative hackathons in person each quarter;
- Be part of a team that values innovation and personal growth;
- We are a remote-first company.
What we offer
- Strong compensation plan with equity package;
- 26 days of paid time off annually;
- B2B contract;
- Flexible working hours;
- Option to work from anywhere in the world (CET +/- 3h).
Hiring Process
- 30-minute with our Talent Acquisition Manager;
- 30-minute introductory video call with a Senior Member of the team;
- Take-home exercise;
- Technical interview with the squad Leads;
- 30 minutes cultural call Wojciech (VP of Engineering);
- Reference check.
Our values
Ownership, Transparency, Humility. More here: https://spacelift.io/careers
Join Us! At Spacelift, you won’t just be working on a technical product - you’ll be part of a team shaping the future of DevOps. Apply to contribute to a platform loved by its users and take your career to the next level!
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Full Stack Engineer
About Us
Qualio is on a mission to empower life science teams to launch and scale life-saving products. We’re doing that by building a connected and integrated quality management platform for the entire life science ecosystem. Qualio is trusted by 100s of highly regulated international customers, ranging from the bleeding edge of computational biology and machine learning to household names in mRNA vaccine development.
The Qualio team is all-remote, and currently distributed across North America, Europe and Australia.
Who are we?
At Qualio, the engineering department is responsible for the "what" and the "how". "What" as in what should we build for our customers. "How" as in how do we delivery and operate the solution.
We are working on building a platform team providing horizontal services to vertical feature centric product teams to deliver on Qualio's brand promise - "An easy, scalable and trusted QMS".
How do we work?
We are designing our teams to own specific horizontal areas of our application. Teams are made up of a Product manager (PM), Engineering team lead and a team of engineers. Owning the area of application means everything, collaborating with product managers, customer success partners, architecture, peer engineering teams to deliver robust cloud-based solutions that drive powerful experiences to our customers.
As Werner Vogels says, "You build it, you run it".
What do we value?
In order to make this a reality we value a number of things:
- Iterative development - Solutions are delivered as a collection of small pieces. No big bangs.
- Test driven development
- Clean code
- Automation in all its forms - tests, infrastructure, build and deploy - everything
- "Done" means it's in the hands of customers
What’s the opportunity?
As Qualio continues to grow, we are looking for a Full Stack Engineer to join one of our platform teams. We have a new feature area that is growing beyond an MVP.
We are predominantly a Python shop, but we also use Node.js, TypeScript, React, AngularJS, REST APIs and host our cloud software in AWS, but we’re open to developers who have expertise in different languages as long as you're open to learning!
What will I be doing?
- Strong team player with a collaborative mindset
- Partner with team in designing, implementing and delivering effective cloud based solutions - evidenced by timeliness, quality, usability, operational stability, performance, and success of meeting customer requirements/business objectives
- Ability to maintain a proactive and positive attitude in a fast-paced, changing environment
- You like the sound of working for a fully remote-based organization with lots of opportunities
What skills do I need?
- You have 1-3 years of professional software development experience.
- Utilize programming languages like Python, Node.js, RDBMS and NoSQL databases.
- Well-versed with AWS Cloud based services such as ECS, Lambda, EC2, and related technologies e.g. ELB, API Gateway, Security groups, VPCs, etc
- Well-versed with OpenSearch
- You can code, conduct reviews on architecture and code along with other team members to build effective software
- Apply engineering best practices in TDD, clean code, CI/CD to analyze, design, develop, deploy, and support product solutions
- Experience with Agile methodologies/DevSecOps environment
- Breadth and depth of experience in areas like application platforms, integration patterns, event-driven architecture, data management, and infrastructure as code
Benefits
In addition to playing an important role in building Qualio, you'll receive:
- Competitive salary
- Flexible holidays
- Unlimited Time Off
- Professional development stipend
- Working space allowance / home office budget
- Opportunity to make a difference through helping life-saving products to get to market
A note to candidates:
Studies have shown that women and people of color are less likely to apply for jobs unless they believe they meet every single one of the qualifications as described in a job description. We are committed to building a diverse and inclusive company and we are most interested in finding the BEST candidate for the job. That candidate may be one who comes from a less traditional background, and that’s okay. We would strongly encourage you to apply, even if you don't believe you meet every one of the qualifications described.
#Qualio_EMEA1
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.