Skip to content

Latest commit

 

History

History
2493 lines (2448 loc) · 336 KB

software-engineer-jobs.md

File metadata and controls

2493 lines (2448 loc) · 336 KB

SOFTWARE ENGINEER JOBS

,,,,,
Sourcegraph

Software Engineer - Cloud Ops [IC3]

0 days ago Apply
Description <div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population.&nbsp;</p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months.&nbsp;</li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> in the world, we have a preference for someone to reside in the following locations for this role. However, if you feel qualified, we welcome you to apply regardless of location. No matter what, working hours must overlap with PST for at least 20 hours/week.</p> <p><strong>Preferred locations:</strong></p> <ul> <li>Remote, PST Timezone</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>Source code is at the heart of Sourcegraph. We support multiple code hosts and retrieve, store, index, and serve source code - to end users, admins, and other internal services. Our latest addition to our product catalog, Cody, reimagines how code is written and supercharges our developer customers. Sourcegraph hosts the infrastructure for our customers to manage their source code (search, insights, own, etc.) and our brand new AI Code Assistant (Cody).</p> <p>This role gives you the opportunity to solve complex, challenging, and highly technical problems for our customers, both internally and externally, help unleash the potential and productivity of our Engineering teams, and delight our customers with industry-leading quality software.&nbsp;</p> <p>The Cloud Operation team primarily focuses on building a fully managed platform for using Sourcegraph, Sourcegraph Cloud, our SaaS offering. As a member of the Cloud Ops team, you will work closely with both external customers and internal stakeholders to meet their needs. You will:</p> <ul> <li>Develop inter-cloud connectivity solutions to support enterprise customers from highly regulated industries to use Sourcegraph Cloud.</li> <li>Build a control plane to orchestrate a fleet of single-tenant Sourcegraph Cloud instances.&nbsp;</li> <li>Expose complex infrastructure as API to support internal customers to iterate faster.</li> <li>Dive into upstream dependencies (e.g., CDK for Terraform, Terraform providers for GCP)&nbsp; to debug and patch non-trivial problems.</li> <li>Be an advocate for building reliable services and work with leadership to help product teams achieve operational excellence.&nbsp;</li> <li>Participate in on-call rotation to uphold our contractual SLA commitments.</li> </ul> <p>📅 Within one month, you will…</p> <ul> <li>Onboard onto the Sourcegraph architecture, tooling, and development workflow.</li> <li>Build a solid understanding of the team’s areas of ownership, technical challenges, and problems the team solves for our customers, and know how all of these align with the top-level company goals.</li> <li>Actively participate in team meetings, sharing ideas and insights to contribute to the overall team goals.</li> <li>Start contributing to the team goals and deliverables by shipping new features, debugging issues, and fixing bugs.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Demonstrate a comprehensive understanding of the Cloud infrastructure, its underlying technologies, and its integration within the Sourcegraph ecosystem.</li> <li>Lead initiatives contributing to team goals through both discovery and delivery phases, collaborating directly with product and design partners, other engineering teams, and non-technical stakeholders from different departments.</li> <li>Contribute to the architectural design and implementation of new features or improvements, actively shaping the future direction of Cloud infrastructure based on customer needs.</li> <li>Lead initiatives contributing to team goals on the roadmap by going through the entire product development lifecycle discovery, design, implementation, and delivery.</li> <li>Participate in our on-call rotation.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Be defining long-term technical vision and strategies for new product development, scaling existing services, and managing technical debt. These plans will consist of multiple smaller milestones, which you will deliver with the team iteratively.</li> <li>Collaborate with the Engineering Manager on defining the team’s growth strategy based on the long-term product vision, the technical vision, and the team’s needs.</li> <li>Seek feedback from customers and stakeholders to identify opportunities for further improvements or new features, actively iterating on the Cloud infrastructure to ensure it continues to meet our high bar.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You bring a product mindset in balancing architectural flexibility and philosophy with meeting immediate customer demand. You are an experienced software engineer who looks to solve problems through writing code rather than one-off operations. You are passionate about user experience and self-service. You balance maintaining and designing high-impact systems with a pragmatic understanding of how to make appropriate tradeoffs (e.g., cut scope, low-tech vs. custom complex solutions) to ship quickly and iterate when necessary.&nbsp;</p> <p>Qualifications:</p> <ul> <li>Proficiency in Go, or other strongly typed languages.</li> <li>Knowledge in one of the public cloud platform providers (GCP, AWS, Azure)</li> <li>Experience with Terraform (or similar IaC solutions) and Kubernetes to build tooling and automation.</li> <li>Skilled at debugging distributed systems followed by designing and implementing solutions to those problems. This means you should know your way around various OS-level primitives, e.g., network, CPU, and memory.</li> <li>Ability to communicate clearly and empathetically, especially in writing and documentation.</li> <li>Preferred time zone between UTC-8 and UTC+2</li> </ul> <p>Nice to haves:</p> <ul> <li>Built services and exposed them as API for external consumption&nbsp; (e.g., gRPC).</li> <li>Comfortable implementing system-level software&nbsp; (e.g., custom transport protocol) if needed or has contributed to Kubernetes controllers/operators.</li> <li>Published blog posts and/or tech talks about your work.</li> <li>Experience working on small high-performing teams, preferably tech startups.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, we use a number of market and data-driven salary sources, along with your location zone, and target the high-end of the range to ensure we’re always paying above market regardless of where you live in the world. Both U.S. and international locations are divided into one of four zones, determined by the cost of labor index for each area. The salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for each zone is listed below:</p> <ul> <li>Zone 2: $136,000 USD</li> <li>Zone 3: $102,000 USD</li> <li>Zone 4: $68,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous&nbsp;<a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks &amp; benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!&nbsp;</em></p> <p>We expect the interview process to take 4.5 hours in total.</p> <p><strong>👋 Introduction Stage</strong>&nbsp;- we have initial conversations to get to know you better…</p> <ul> <li>[30m]&nbsp;<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2">Hiring Manager Intro</a></li> </ul> <p><strong>🧑‍💻 Team Interview Stage</strong> - we then schedule an all-day "onsite" interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[Async] Take home exercise</li> <li>[60m] Exercise walkthrough (10-15m) &amp; System Design (45m)</li> <li>[45m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[45m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Pairing Exercise</a></li> <li>[60m] <a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a>&nbsp;/&nbsp;<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[15m]&nbsp;<a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a> with co-founder</li> <li>We check references and conduct your background check</li> </ul> <p>Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world.&nbsp; You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.&nbsp;</p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div>
Sourcegraph

Software Engineer - Cody Prime [IC2]

0 days ago Apply
Description <div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population.&nbsp;</p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months.&nbsp;</li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire&nbsp;<a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> in the world, we have a preference for someone to reside in the following locations for this role. However, if you feel qualified, we welcome you to apply regardless of location. No matter what, working hours must overlap with the PST timezone for at least 20 hours/week.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>Source code is at the heart of Sourcegraph. We support multiple code hosts and retrieve, store, index, and serve source code - to end users, admins, and other internal services. Our latest addition to our product catalog, Cody, reimagines how code is written and supercharges our developer customers. Sourcegraph hosts the infrastructure for our customers to manage their source code (search, insights, own, etc.) and our brand new AI Code Assistant (Cody).</p> <p>The Cody Prime team is responsible for the Enterprise service layer for Cody, providing services &amp; tools to help Cody succeed in secure enterprise environments, and making it easier for Cody Core team to build enterprise-friendly features. This is a new and unmapped space, building an AI product that meets high regulatory and compliance standards. As an engineer on the Cody Prime team, you will work closely with engineers on the Cody Core and Core Services teams. You will:</p> <ul> <li>Build and operate resilient and secure services providing authorization and authentication for Cody</li> <li>Develop a roadmap and tooling for abuse detection and mitigation</li> <li>Extend and operate analytics services collecting data around usage metering, license management, billing, and rate limiting</li> </ul> <p>📅 Within one month, you will…</p> <ul> <li>Onboard onto the Sourcegraph architecture, tooling, and development workflow.</li> <li>Build a solid understanding of the team’s areas of ownership, technical challenges, and problems the team solves for our customers, and know how all of these align with the top-level company goals.</li> <li>Actively participate in team meetings, sharing ideas and insights to contribute to the overall team goals.</li> <li>Start contributing to the team goals and deliverables by shipping new features, debugging issues, and fixing bugs.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Demonstrate an understanding of the Cody Prime service stack, its underlying technologies, and its integration within the Sourcegraph ecosystem.</li> <li>Contribute to the implementation of new features or improvements in Go, with occasional opportunities to work on front-end features using JavaScript.</li> <li>Participate in initiatives contributing to team goals on the roadmap by going through the entire product development lifecycle discovery, design, implementation, and delivery.</li> <li>Participate in support of our production services.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Demonstrate a deep understanding of the Cody Gateway and Cody Analytics products.</li> <li>Contribute new features to both services with assistance from senior engineers on the team.</li> <li>Collaborate with teams across the company on projects that benefit from cross-team expertise, particularly those involving monetization or analytics of the Cody product.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You bring a product mindset in balancing design philosophy with meeting customer demand, balancing the requirements of enterprise-grade production services with the rapid iteration requirements of the AI space.</p> <p>You think in terms of building self-service platforms and APIs, which reduce manual operations and enable other developers. You balance maintaining and designing high-impact systems with a pragmatic understanding of how to make appropriate tradeoffs (e.g., cut scope, low-tech vs. custom complex solutions) to ship quickly and iterate when necessary. You’re excited to work in a new space, bringing enterprise-grade security to an AI chat product. You are strongly aligned with <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">our values</a>, inspired by our mission to make it so that everyone can code, and motivated to do your best work at Sourcegraph.</p> <p>Qualifications:</p> <ul> <li>Clear and empathetic communication skills.</li> <li>Proficiency in Go (or other strongly typed languages with a desire, willingness, and ability to quickly ramp up on effective Go.)</li> <li>General knowledge about deploying/managing/utilizing services in Cloud environments (GCP, Terraform, Kubernetes, CI/CD, etc. or similar)</li> <li>Skilled at architecting, debugging, building, testing, and reasoning about moderately complex distributed systems which intersect APIs and Services provided by other teams &amp; companies.</li> <li>Comfortable reasoning about API performance, service monitoring, metrics, alerting, etc. in moderately complex distributed systems (writing such code, and general intuition skills around OS primitives like network/CPU/memory, etc.)</li> <li>Eagerness to help and assist other internal (and occasionally external) engineers with the institutional knowledge you will help build on the team.</li> <li>Experience working on small high-performing teams, preferably tech startups, or a strong desire to join a fast-paced async team environment.</li> <li>Your working hours overlap with 9am-5pm <a href="https://time.is/PT">PT</a> for at least 15 hours per week so we have time to collaborate synchronously when necessary.</li> </ul> <p>Nice to haves:</p> <ul> <li>Familiarity with monitoring/alerting technologies such as: Prometheus, Grafana, OpenTelemetry, OpsGenie, etc.</li> <li>Familiarity with API technologies such as: HTTP text streams, WebSockets, REST, gRPC, etc.</li> <li>Comfortable developing services that fit broader organizational preferences (neither micro-services nor monoliths, balancing and reasoning about such tradeoffs.)</li> <li>General familiarity with payment processing, authentication, etc. technologies or a desire to learn their usage.</li> <li>Familiarity with, or an eagerness to learn about, interacting with most AI/LLM APIs in the world, their nuances and intricacies.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC2 position.&nbsp; You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC2 job level. For determining pay bands, we use a number of market and data-driven salary sources, along with your location zone, and target the high-end of the range to ensure we’re always paying above market regardless of where you live in the world. Both U.S. and international locations are divided into one of four zones, determined by the cost of labor index for each area. The salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC2 pay band for your zone. The start of the IC2 pay band for each zone is listed below:</p> <ul> <li>Zone 1: $145,000 USD</li> <li>Zone 2: $116,000 USD</li> <li>Zone 3: $87,000 USD</li> <li>Zone 4: $58,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks &amp; benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!&nbsp;</em></p> <p>We expect the interview process to take 5.75 hours in total.</p> <p><strong>👋 Introduction Stage</strong>&nbsp;- we have initial conversations to get to know you better…</p> <ul> <li>[30m]&nbsp;<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2">Hiring Manager Intro</a></li> </ul> <p><strong>🧑‍💻 Team Interview Stage</strong> - we then schedule team interviews to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[45m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#b37f3b535e894775b9c64f53675b5549">System design</a></li> <li>[45m] <a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a>&nbsp;/&nbsp;<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[30m] <a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a>&nbsp;with co-founder&nbsp;</li> <li>We check references and conduct your background check</li> </ul> <p>Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world.&nbsp; You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.&nbsp;</p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div>
Sourcegraph

Software Engineer - Metrics and Operations [IC3]

0 days ago Apply
Description <div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population.&nbsp;</p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months.&nbsp;</li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> in the world, we require you to reside in San Francisco for this role to be able to work from our office for several days per week.&nbsp;</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting</strong></span></h2> <p>Imagine being part of a team where your work will redefine the coding experience for developers around the world. As a Software Engineer on the Cody Core team, you will have the opportunity to interface directly with customers and their analytics needs and have a key voice in making data-driven product decisions. This role offers a unique opportunity to innovate and build cutting-edge customer analytics products as well as internal business and operational metrics.&nbsp; You'll have the chance to see your contributions directly impact developers, enhancing their productivity and transforming how they interact with their code.</p> <p>📅 Within one month, you will…</p> <ul> <li>Familiarize yourself with Cody, understanding the architecture and the problems it solves for our users.</li> <li>Ramp up on our current operational processes and frameworks.</li> <li>Ramp up on our existing internal and external analytics offerings.</li> <li>Start contributing to our current focus areas by working on tasks such as adding end-to-end tests to validate the accuracy of our metrics, cleaning up and de-duplicating stale metrics or logging code, or improving our customer-facing analytics products.</li> <li>Engage with your team members, learning from their experiences and sharing your insights to contribute to the project's direction.</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Drive and prioritize the differentiating metrics for our customers and users. Partner closely with Operations and Product to build our metrics strategy. Begin suggesting and implementing improvements to our data logging and metrics product code.</li> <li>Propose and implement stability and performance improvements around our release and production processes.</li> <li>Begin to influence the project's future direction by providing insights based on your work and user feedback, collaborating closely with product management and design teams.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Be fully ramped up and able to anticipate the analytics needs of Sourcegraph customers.</li> <li>Have built and advanced our metrics offerings, having visible impact on our customers.</li> <li>Establish yourself as a key contributor to the team, known for your analytics expertise on both the technical and product aspects of our work.</li> <li>Influence the direction of the company’s analytics best practices.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <p>You bring a product mindset in balancing architectural flexibility and philosophy with meeting immediate customer demand. You are an experienced software engineer who looks to solve problems through writing code rather than one-off operations. You are passionate about user experience and self-service. You balance maintaining and designing high-impact systems with a pragmatic understanding of how to make appropriate tradeoffs (e.g., cut scope, low-tech vs. custom complex solutions) to ship quickly and iterate when necessary.</p> <p>Qualifications:</p> <ul> <li>Proficiency in Typescript and Go.</li> <li>Proficiency in SQL, or other data analysis languages.</li> <li>Experience with Looker, Amplitude, or other similar data visualization or BI tools.</li> <li>Knowledge in one of the public cloud platform providers (GCP, AWS, Azure)</li> <li>Experience with Terraform (or similar IaC solutions) and Kubernetes to build tooling and automation.</li> <li>Skilled at designing and debugging systems full-stack. This means you should know your way around various OS-level primitives, e.g., network, CPU, and memory.</li> <li>Ability to communicate clearly and empathetically, especially in writing and documentation.</li> </ul> <p>Nice to haves:</p> <ul> <li>Built services and exposed them as API for external consumption&nbsp; (e.g., gRPC).</li> <li>Experience writing extensions for one or more of the following: Visual Studio Code, JetBrains IDEs, Visual Studio, or Eclipse</li> <li>Familiarity with compilers, language server protocols, code intelligence, or related technologies</li> <li>Experience working closely with Product and Design teams</li> <li>Previous role in a startup environment, comfortable with rapid iteration and adaptable to shifting priorities</li> <li>Comfortable implementing system-level software&nbsp; (e.g., custom transport protocol) if needed or has contributed to Kubernetes controllers/operators.</li> <li>Experience working on small high-performing teams.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC3. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66?pvs=4">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC3 job level. For determining pay bands, we use a number of market and data-driven salary sources, along with your location zone, and target the high-end of the range to ensure we’re always paying above market regardless of where you live in the world. Both U.S. and international locations are divided into one of four zones, determined by the cost of labor index for each area. The salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC3 pay band for your zone. The start of the IC3 pay band for this zone is $170,000 USD.</p> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks &amp; benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!&nbsp;</em></p> <p>We expect the interview process to take 5.5 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m]&nbsp;<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13">Recruiter Screen</a></li> <li>[15m] <a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#1919882c0cf147c487eb1df40db8a694">Hiring Manager Screen</a></li> </ul> <p><strong>🧑‍💻 Team Interview Stage</strong>&nbsp;- we then schedule an all-day onsite interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[45m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71">Technical Screen / Resume Deep Dive</a></li> <li>[45m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[45m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[45m]&nbsp;<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#b37f3b535e894775b9c64f53675b5549">Systems Design</a></li> <li>[60m]&nbsp;<a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d">Cross-functional Team Collaboration Interview</a>&nbsp;/&nbsp;<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd">Values Interview</a></li> <li>[15m]&nbsp;<a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c">Leadership</a>&nbsp;with co-founder&nbsp;</li> <li>We check references and conduct your background check</li> </ul> <p>Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world.&nbsp; You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.&nbsp;</p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div>
Sourcegraph

Software Engineer - Source [IC2]

0 days ago Apply
Description <div class="content-intro"><h2><strong><span style="color: #a112ff;">Who we are</span></strong></h2> <p>Our mission at Sourcegraph is to make it so that <a href="https://www.notion.so/sourcegraph/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d?pvs=4">everyone can code</a>, not just ~0.1% of the population.&nbsp;</p> <p>We are transforming how the world’s most important companies build software by industrializing development with AI. Today, most professional developers spend a disproportionate amount of time understanding code and performing repetitive, low-level tasks—leaving less time for innovation and meaningful impact.</p> <p>We’re changing that. Sourcegraph brings AI-powered search and agents to the enterprise, helping teams automate the mundane and amplify what developers do best— solving hard problems and creating great products.</p> <p>Here’s how we’re making a difference:</p> <ul> <li><strong>Accelerating developers </strong>with AI agents that deliver insights and precision—enabling 5x faster test creation, 30% increase in merge requests, and saving 20 minutes per developer daily.</li> <li><strong>Automating repetitive tasks,</strong> from remediating vulnerabilities (saving teams 1,000+ hours annually) to speeding up migrations that would take years to months.&nbsp;</li> <li><strong>Enabling innovation</strong> by addressing complex problems like automated bug triage, vulnerability detection, and AI-driven code reviews seamlessly integrated into workflows.</li> </ul> <p>Trusted by 7/10 top software companies by market cap, 4/6 top US banks and many of the companies leading global innovation, like Stripe, Indeed, Tesla, and 1Password, and with $225M in funding from investors like <a href="https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/">a16z</a>, <a href="https://about.sourcegraph.com/blog/series-c-with-sequoia/">Sequoia</a>, and <a href="https://www.redpoint.com/companies/sourcegraph/">Redpoint</a>, we are building the tools that will define the next era of enterprise software development.</p> <p>If you’re passionate about solving the hardest problems in software and shaping the future of technology, join us. Let’s build something extraordinary together.</p></div><h2><span style="color: rgb(161, 18, 255);"><strong>Location</strong></span></h2> <p>🌎 While we are an all-remote company and hire <a href="https://sourcegraph.notion.site/How-we-engage-talent-outside-of-the-US-218f7193695a46cbb1ef39ef9c1f72d4">almost anywhere</a> in the world, we have a preference for someone to reside in the following locations for this role. However, if you feel qualified, we welcome you to apply regardless of location.&nbsp; No matter what, working hours must overlap with UTC +1 for at least 10 hours/week.</p> <p><strong>Preferred locations:</strong></p> <p>Remote</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Why this job is exciting&nbsp;</strong></span></h2> <p>As a Software Engineer on the Source team at Sourcegraph, you will be at the heart of our efforts to revolutionize code intelligence and engineer productivity by managing the ingestion, security, processing and distribution of source code at scale. This role is central to everything we do, providing the foundation upon which all our code intelligence tools and APIs are built. You will be tasked with designing and implementing robust distributed systems that handle expansive customer codebases (millions of lines of code and hundreds of thousands of repositories)&nbsp; securely and efficiently, ensuring accessibility and functionality for all users.</p> <p>Joining the Source team means working at the nexus of software innovation. Our work is critical to the success of the company, and our solutions impact every team within the organization, driving changes which make user more productive via code search, navigation and AI.</p> <p>📅 Within one month, you will…</p> <ul> <li>Actively drive bug fixes and small enhancements</li> <li>Embed in the teams processes and partner with team members to learn and make immediate impact</li> </ul> <p>📅 Within three months, you will…</p> <ul> <li>Develop end-to-end features using Go, with occasional opportunities to work on front-end features using JavaScript.</li> <li>Continuously improve our source syncing mechanisms to ensure seamless code and data integration across various platforms.</li> </ul> <p>📅 Within six months, you will…</p> <ul> <li>Maintain and optimize our PostgreSQL databases to enhance performance and reliability.</li> <li>Enhance secure authentication protocols and source integration processes.</li> <li>Collaborate with teams across the company on projects that benefit from cross-team expertise, particularly those involving connecting search and code intelligence to deliver compelling end-to-end improvements.</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>About you</strong></span></h2> <ul> <li>Proven experience in building and maintaining large-scale distributed systems, ideally with a strong background in Go and PostgreSQL.</li> <li>Strong API design skills</li> <li>Knowledge of front-end technologies, particularly JavaScript.</li> <li>Familiarity with modern authentication protocols and experience in integrating diverse data sources.</li> <li>A passion for tackling security and scalability challenges in software development and distribution.</li> <li>Ability to work collaboratively across teams to solve complex technical issues.</li> <li>Excellent problem-solving skills and a keen interest in developing new, innovative solutions to enhance code intelligence capabilities.</li> </ul> <p>Nice to haves:</p> <ul> <li>GraphQL experience</li> <li>Deep understanding of Git internals</li> </ul> <h2><span style="color: rgb(161, 18, 255);"><strong>Level</strong></span></h2> <p>📊 This job is an IC2. You can read more about <a href="https://www.notion.so/sourcegraph/Leveling-Guide-0e1b5c76ada64b9caac387f8b7c4fc66">our job leveling philosophy</a> in our Handbook.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Compensation</strong></span></h2> <p><strong>💸 We pay you an above-average salary</strong> because we want to hire the best people who are fully focused on helping Sourcegraph succeed, not worried about paying bills. As an <a href="https://sourcegraph.notion.site/Mission-values-e9d37e6b972a4ef395c3076aea2bd07d">open and transparent</a> company that values <a href="https://www.notion.so/sourcegraph/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=4">competitive compensation</a>, our compensation ranges are visible to every single Sourcegraph teammate.</p> <p>Your salary is determined by your pay band for the IC2 job level. For determining pay bands, we use a number of market and data-driven salary sources, along with your location zone, and target the high-end of the range to ensure we’re always paying above market regardless of where you live in the world. Both U.S. and international locations are divided into one of four zones, determined by the cost of labor index for each area. The salary for a successful candidate will be based on level, job-related skills, experience, qualifications, and location zone. Please note that the salaries below may be adjusted in the future.</p> <p>💰 The target compensation for this role is based on the IC2 pay band for your zone. The start of the IC2 &nbsp;pay band for each zone is listed below:</p> <ul> <li>Zone 1: $145,000 USD</li> <li>Zone 2: $116,000 USD</li> <li>Zone 3: $87,000 USD</li> <li>Zone 4: $58,000 USD</li> </ul> <p>Please speak with a recruiter for additional information regarding zone locations.</p> <p>📈 In addition to our cash compensation, we offer equity (because when we succeed as a company, we want you to succeed, too) and generous <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba">perks &amp; benefits</a>.</p> <h2><span style="color: rgb(161, 18, 255);"><strong>Interview process</strong></span></h2> <p><em>Below is the interview process you can expect for this role (you can read more about </em><a href="https://sourcegraph.notion.site/Types-of-interviews-f279f080583d49ee9f2c60e30c8cb1f7"><em>the types of interviews</em></a><em> in our Handbook). It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!&nbsp;</em></p> <p>We expect the interview process to take ~6 hours in total.</p> <p><strong>👋 Introduction Stage</strong> - we have initial conversations to get to know you better…</p> <ul> <li>[30m]<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#99be5ff628b2414194a0ba79d9f25f13"> Recruiter Screen</a></li> <li>[20m]<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#6a6deb280d374652b21d5aa3061c82d2"> Hiring Manager Intro</a></li> <li>[45m]<a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#da568e7854bb4aaa9b027157088e2d71"> Technical Screen / Resume Deep Dive</a></li> </ul> <p><strong>🧑‍💻 Team Interview Stage</strong> - we then schedule an all-day onsite interview to delve into your experience in more depth and introduce you to members of the team, including cross-functional partners…</p> <ul> <li>[60m] <a href="https://sourcegraph.notion.site/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#e83edd987754460e839138a4bbfd592e">Coding Exercise</a></li> <li>[60m] <a href="https://www.notion.so/sourcegraph/Resources-for-Candidates-Engineering-Interview-Process-c37a70dea5794085bee0c0818c9ef0b3?pvs=4#b37f3b535e894775b9c64f53675b5549">System Design</a></li> <li>[45m]<a href="https://sourcegraph.notion.site/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7#cb00697e95304550a146c32563c0255d"> Cross-functional Team Collaboration Interview</a> /<a href="https://www.notion.so/sourcegraph/Types-of-interviews-sample-questions-f279f080583d49ee9f2c60e30c8cb1f7?pvs=4#e3a04291743048df87541a88aa8199dd"> Values Interview</a></li> </ul> <p><strong>🎉 Final Interview Stage </strong>- we move you to our final round, where you gain a better understanding of our business and values holistically…</p> <ul> <li>[30m]<a href="https://www.notion.so/sourcegraph/How-to-work-with-Quinn-Slack-CEO-807673e0864d473f959cc4efd9642a5a?pvs=4#6f185c0e2011411eac5be9c675f9056c"> Leadership</a> with a co-founder&nbsp;</li> <li>We check references and conduct your background check</li> </ul> <p>Please note - you are welcome to request additional conversations with anyone you would like to meet, but didn’t get to meet during the interview process.</p><div class="content-conclusion"><h2><strong><span style="color: #a112ff;">Learn more about us</span></strong></h2> <p>You can learn more about what it is like to work at Sourcegraph by reading <a href="https://sourcegraph.notion.site/d7614e3e9dc04c09ac2d42d57f1816e6?v=2a6d426dbae14390b155120b0c029ce0">our handbook</a>.</p> <p>We are an ambitious team who are collectively working hard to build the most influential company in the world.&nbsp; You can read more about our <a href="https://sourcegraph.notion.site/What-it-s-like-working-at-Sourcegraph-119a8e11265880b18911eee4d9b7c460#119a8e1126588062b935fc66104b6115">culture</a>, <a href="https://sourcegraph.notion.site/Compensation-Pay-Transparency-at-Sourcegraph-d58d0774f51b4b489d41c3628d30ff8d?pvs=74">competitive compensation</a> and <a href="https://sourcegraph.notion.site/Benefits-Perks-dd1da4b6b3a64780abed010a144d34ba?pvs=74">benefits</a> here</p> <p>Sourcegraph is an equal opportunity workplace; we welcome people from all backgrounds.&nbsp;</p> <p><em>Sourcegraph participates in </em><a href="https://sourcegraph.notion.site/E-Verify-2ab3286dde3446d6bac2898c83610107"><em>E-Verify</em></a><em> for U.S. Employees. </em></p></div>
MixRank

Junior Software Engineers — No Degree Required, Self-Taught & Hobbyists Welcome!

0 days ago Apply
Description

At MixRank, we create B2B SaaS products that enable sales, marketing, finance, and business intelligence teams to accelerate their business with data and insights into their customers. One that provides the most comprehensive database of mobile apps and websites, technographics, companies, and decision makers. It's a platform created with the sole purpose of providing the fastest way for sales reps to build prospect lists, prioritize leads, and contact decision-makers.

We’re looking for remote engineers—no degree required, self-taught & hobbyists welcome! If you’re passionate about programming and love it as a hobby, this is the place for you. This is an open-ended, entry-level role with mentorship and diverse opportunities to work on all areas of our product—databases, distributed systems, infrastructure and tooling, data analysis, machine learning, frontend and backend web development, APIs, data mining, data modeling, and more.

Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, SQL, and Javascript/TypeScript. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git.

Why Join MixRank? Fully-remote, no HQ office. Team of 44 people across 15+ countries. Invested in by Y Combinator, 500 Startups, Mark Cuban. Profitable and growing 50% every year.

Please include your updated resume when applying for this role.

Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/378800000147745937/0fac42c12b433bbbd53ff3e15cd6fca4_400x400.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>MixRank</h5>
                <h3>Software Engineer - BRAZIL / Remote</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://www.ycombinator.com/companies/mixrank/jobs/73TJGSg-software-engineer-brazil-remote" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p><strong>Who we are</strong></p>

MixRank processes petabytes of data every month from web crawling. We have hundreds of customers using our data products including Google, Amazon, Facebook, Intel, and Adobe, across industries Sales, Marketing, Finance, and Security.

Team is 40 full-time, full-remote from 20+ countries. We're growing, profitable, employee-owned, no dependence on outside funding. Applicants from all geographies and backgrounds are welcome.

We are looking for passionate individuals for whom programming is not just a job but it’s something they love to do. We're obsessed with computers, programming, big data, databases, compilers, hardware, math, data science, and the internet. Does this sound like you? Please apply to join our team.

Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, Rust, SQL, Javascript/TypeScript, and Nix. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git.

We operate at a larger scale than typical startups. We operate two datacenters with high performance servers we've built that are capable of dealing with the volumes of data we process. We've implemented our own distributed file system. We do full-scale web crawls. We download and perform static analysis on the entire universe of Android APKs and iOS IPAs that are published. Unlike a typical startup where you'll spend half of your time in meetings, and the other half fixing bugs from Jira tickets— at MixRank you'll get to challenge yourself with difficult technical problems that will help you to grow as an individual.

Who we’re looking for

We're hiring generalist software engineers to work on web applications, data mining, machine learning/data science, data transformation/ETL, data modeling, database scaling, infrastructure, devops, and more. We'll cater the role to whatever subset of these areas match your interests.

Beneficial experience includes PostgreSQL, Python, Rust, Linux, TypeScript, Nix, frontend/backend web development, and data mining.

Please include your updated resume when applying for this role.

Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/378800000147745937/0fac42c12b433bbbd53ff3e15cd6fca4_400x400.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>MixRank</h5>
                <h3>Junior Software Engineer - Brazil/Remote</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://www.ycombinator.com/companies/mixrank/jobs/TxcsMYn-junior-software-engineer-brazil-remote" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p>At MixRank, we create B2B SaaS products that enable sales, marketing, finance, and business intelligence teams to accelerate their business with data and insights into their customers. One that provides the most comprehensive database of mobile apps and websites, technographics, companies, and decision makers. It's a platform created with the sole purpose of providing the fastest way for sales reps to build prospect lists, prioritize leads, and contact decision-makers.</p>

We're looking for remote engineers that have finished school within the last 2 years or will finish in the next 6 months. This is an open-ended entry-level role with mentorship, and diverse opportunities to work on all areas of our product: databases, distributed systems, infrastructure and tooling, data analysis, machine learning, frontend and backend web development, APIs, data mining, data modeling, and more.

Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, SQL, and Javascript/TypeScript. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git.

Why Join MixRank? Fully-remote, no HQ office. Team of 44 people across 15+ countries. Invested in by Y Combinator, 500 Startups, Mark Cuban. Profitable and growing 50% every year.

Please include your updated resume when applying for this role.

Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/378800000147745937/0fac42c12b433bbbd53ff3e15cd6fca4_400x400.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>MixRank</h5>
                <h3>Software Engineer - Remote (Global)</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://www.ycombinator.com/companies/mixrank/jobs/RXQspen-software-engineer-remote-global" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p><strong>Who we are</strong></p>

MixRank processes petabytes of data every month from web crawling. We have hundreds of customers using our data products including Google, Amazon, Facebook, Intel, and Adobe, across industries Sales, Marketing, Finance, and Security.

Team is 40 full-time, full-remote from 20+ countries. We're growing, profitable, employee-owned, no dependence on outside funding. Applicants from all geographies and backgrounds are welcome.

We are looking for passionate individuals for whom programming is not just a job but it’s something they love to do. We're obsessed with computers, programming, big data, databases, compilers, hardware, math, data science, and the internet. Does this sound like you? Please apply to join our team.

Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, Rust, SQL, Javascript/TypeScript, and Nix. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git.

We operate at a larger scale than typical startups. We operate two datacenters with high performance servers we've built that are capable of dealing with the volumes of data we process. We've implemented our own distributed file system. We do full-scale web crawls. We download and perform static analysis on the entire universe of Android APKs and iOS IPAs that are published. Unlike a typical startup where you'll spend half of your time in meetings, and the other half fixing bugs from Jira tickets— at MixRank you'll get to challenge yourself with difficult technical problems that will help you to grow as an individual.

Who we’re looking for

We're hiring generalist software engineers to work on web applications, data mining, machine learning/data science, data transformation/ETL, data modeling, database scaling, infrastructure, devops, and more. We'll cater the role to whatever subset of these areas match your interests.

Beneficial experience includes PostgreSQL, Python, Rust, Linux, TypeScript, Nix, frontend/backend web development, and data mining.

Please include your updated resume when applying for this role.

Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/378800000147745937/0fac42c12b433bbbd53ff3e15cd6fca4_400x400.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>MixRank</h5>
                <h3>Junior Software Engineer - Remote (Global)</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://www.ycombinator.com/companies/mixrank/jobs/WdgITmW-junior-software-engineer-remote-global" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p>At MixRank, we create B2B SaaS products that enable sales, marketing, finance, and business intelligence teams to accelerate their business with data and insights into their customers. One that provides the most comprehensive database of mobile apps and websites, technographics, companies, and decision makers. It's a platform created with the sole purpose of providing the fastest way for sales reps to build prospect lists, prioritize leads, and contact decision-makers.</p>

We're looking for remote engineers that have finished school within the last 2 years or will finish in the next 6 months. This is an open-ended entry-level role with mentorship, and diverse opportunities to work on all areas of our product: databases, distributed systems, infrastructure and tooling, data analysis, machine learning, frontend and backend web development, APIs, data mining, data modeling, and more.

Our code base is very friendly to new contributors. You'll have a fully-functional development environment within hours (fully automated) and be pushing commits on your first day. Deployments to production happen multiple times per day and finish in less than 2 minutes. Effectively all of our codebase is written in Python, SQL, and Javascript/TypeScript. The core technologies you'll need familiarity with to be productive are Python, PostgreSQL, Linux, and Git.

Why Join MixRank? Fully-remote, no HQ office. Team of 40 people across 15+ countries. Invested in by Y Combinator, 500 Startups, Mark Cuban. Profitable and growing 50% every year.

Please include your updated resume when applying for this role.

Important: Only accept job offers from emails ending in @mixrank.com. Offers from any other email addresses are fraudulent. Do not share personal information with unverified senders.

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1346314882648444928/c0g2OpD7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Getro</h5>
                <h3>Senior Software Engineer - Data and Automations (Ruby, Rails, LLMs, Web Scraping)</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.gem.com/getro/am9icG9zdDpaBu_9QIQGheu1_HHekJxi" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div><strong style="background-color: transparent; color: rgb(0, 0, 0);">About the Project</strong></div><div><span style="background-color: transparent; color: rgb(0, 0, 0);">At Getro, we’re on a mission to unlock the hidden power of professional networks, revolutionizing how people discover and utilize warm introductions for hiring and sales. We are looking for a </span><strong style="background-color: transparent; color: rgb(0, 0, 0);">Senior Software Engineer - Data and Automations</strong><span style="background-color: transparent; color: rgb(0, 0, 0);"> to lead a time-sensitive project focused on building and optimizing automations for extracting and cleaning web-based job post data. This project will help scale our data coverage from 50,000 to 500,000 companies, playing a crucial role in supporting our growth. Reporting directly to the VP of Engineering, you will drive the scalability of our data operations. The contract is for 6 months, with the potential for a permanent role based on performance and company needs.</span></div><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">Who You Are</strong></div><ul><li class=""><strong style="background-color: transparent;">Automation Specialist</strong><span style="background-color: transparent;">: You excel at building efficient automations and simplifying complex workflows. You’re always on the lookout for optimization opportunities and enjoy bringing innovative ideas to life.</span></li><li class=""><strong style="background-color: transparent;">Technical Expert</strong><span style="background-color: transparent;">: You have strong expertise in Ruby, Rails, and web scraping, as well as experience leveraging large language models (LLMs) for automation. Tackling technical challenges with precision is your strength.</span></li><li class=""><strong style="background-color: transparent;">Impact-Driven</strong><span style="background-color: transparent;">: You focus on crafting solutions that improve business efficiency. Your approach centers on simplicity, reliability, and measurable results.</span></li><li class=""><strong style="background-color: transparent;">Team Collaborator</strong><span style="background-color: transparent;">: You communicate effectively and understand how your work contributes to the bigger picture. You're open to feedback and value transparency in team interactions.</span></li><li class=""><strong style="background-color: transparent;">Self-Starter</strong><span style="background-color: transparent;">: You take ownership of your work, solve problems independently, and drive projects to completion with minimal oversight.</span></li></ul><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">Required Experience</strong></div><ul><li class=""><span style="background-color: transparent;">7+ years of software development experience</span></li><li class=""><span style="background-color: transparent;">Previous work involving web scraping and/or automations, and a proven track record building data pipelines to extract, clean, and enrich data.</span></li><li class=""><span style="background-color: transparent;">Experience working in startup environments.</span></li><li class=""><span style="background-color: transparent;">Proficiency in Ruby and Rails is a must, since our entire system is built in this stack. However, experience specifically using Ruby for scraping, data processing or automation work is not required. For example, candidates who have used Ruby for web application development and have experience with Python for scraping or LLM integrations are encouraged to apply.</span></li><li class=""><span style="background-color: transparent;">Familiarity with using large language models (LLMs) to optimize workflows.</span></li><li class=""><span style="background-color: transparent;">Ability to adapt to and improve upon an existing codebase, applying coding best practices.</span></li></ul><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">Key Responsibilities</strong></div><ul><li class=""><span style="background-color: transparent;">Design, develop, and refine automations to extract, clean, and manage large datasets from web-based job posts.</span></li><li class=""><span style="background-color: transparent;">Collaborate closely with the VP of Engineering and other engineers to prioritize tasks, solve technical problems, and ensure alignment with project goals.</span></li><li class=""><span style="background-color: transparent;">Enhance existing processes to support scaling from 50k to 500k companies.</span></li><li class=""><span style="background-color: transparent;">Operate autonomously, driving projects from conception through implementation, always seeking efficient and effective solutions.</span></li><li class=""><span style="background-color: transparent;">Write clean, maintainable code and contribute to best practices that support long-term scalability and performance.</span></li></ul><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">Why Join Us?</strong></div><ul><li class=""><strong style="background-color: transparent;">High-Impact Role</strong><span style="background-color: transparent;">: This is a short-term contract with the opportunity to make a significant impact on the scalability of Getro’s data processes.</span></li><li class=""><strong style="background-color: transparent;">Remote &amp; Flexible</strong><span style="background-color: transparent;">: Work from anywhere within UTC-5 to UTC+1 time zones.</span></li><li class=""><strong style="background-color: transparent;">Growth Opportunity</strong><span style="background-color: transparent;">: Be part of an exciting phase as Getro scales its data coverage tenfold.</span></li></ul><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">About Getro</strong></div><div><span style="background-color: transparent; color: rgb(0, 0, 0);">Getro powers over 850 independent professional networks, including venture capital funds, accelerators, and universities, helping them make better connections and measure the results. We are a remote-first company with a people-first culture, valuing innovation, flexibility, and meaningful work.</span></div><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">How We Work</strong></div><div><span style="background-color: transparent; color: rgb(0, 0, 0);">We set ambitious goals, but are mindful of realistic timelines. We trust our team members to work independently, prioritizing productivity and effectiveness over presenteeism. At Getro, you’ll have the autonomy to focus on projects that excite you while delivering high-impact results.</span></div><div><br></div><div><strong style="background-color: transparent; color: rgb(0, 0, 0);">Apply Today</strong></div><div><span style="background-color: transparent; color: rgb(0, 0, 0);">We encourage applications from candidates who may not meet every requirement. We value diverse perspectives and are committed to fostering an inclusive environment where everyone can thrive. If you're eager to make a difference with your automation expertise, we want to hear from you.</span></div><div><br></div>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://media.licdn.com/dms/image/v2/D560BAQHzAQXggf5uQg/company-logo_200_200/company-logo_200_200/0/1688643230676/bobtail_logo?e=1742428800&v=beta&t=P9gHgDHOknAHShwQR1JsLMYGaVscLGTzwmWViGMvnbE" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Bobtail</h5>
                <h3>Sr. Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://job-boards.greenhouse.io/bobtail/jobs/4514274005" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            &lt;h2&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;About Bobtail&lt;/span&gt;&lt;/h2&gt;

<p><span style="font-weight: 400;">Bobtail is dedicated to increasing happiness by eliminating inefficiencies in the supply chain.&nbsp; We envision a supply chain without friction, fraud, waste, and abuse where companies succeed based on the value they create.&nbsp;&nbsp;</span></p> <p><span style="font-weight: 400;">We work in a unique way at Bobtail, where we value teams over individuals and encourage experimentation and iteration to constantly improve.&nbsp; Teams are given flexibility in working towards a shared purpose and given the freedom to decide how they will accomplish their goals.&nbsp;&nbsp;</span></p> <p><span style="font-weight: 400;">If you are an out of the box thinker that takes a proactive approach in collaborating with others to solve problems and achieve your goals - we would love to talk to you.&nbsp;&nbsp;</span></p> <p><span style="font-weight: 400;">The things we value:</span></p> <ol> <li style="font-weight: 400;"><span style="font-weight: 400;">Mission</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Teams over individuals</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Collaboration</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Communication</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Iteration</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experimentation and failing fast</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Initiative and solutions oriented approach</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Documentation</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Data</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Mental health and work life balance</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Diversity</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Transparency</span><span style="font-weight: 400;"><br><br></span></li> </ol> <h2><span style="font-weight: 400;">You should apply if you have:</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Exposure to SDLC from reviewing requirements through to debugging complex systems in Production.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">5+ years of experience in software engineering with demonstrated proficiency in programming languages, such as nodejs, typescript and overall system design.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience building enterprise software, event driven microservices architecture, and distributed systems at scale.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Bachelor's degree in computer science or a related engineering degree.</span></li> </ul> <h2><span style="font-weight: 400;">You will be responsible for:</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Writing reusable, testable, efficient and secure code.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working with large scale, highly available and resilient modern financial systems.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working with automated deployment, enabling code release multiple times a day.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Working with modern tools and languages that excite you</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Being an integral part of a team, in addition to its culture and ways of working. Common practices include agile methodologies.</span></li> </ul> <h2><span style="font-weight: 400;">Some of the technologies you’ll get to work with:</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Typescript &amp; Javascript.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Node.js, Express js.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">CI/CD, AWS, Terraform, Docker, EKS / ECS.</span></li> </ul> <h2><span style="font-weight: 400;">Benefits</span></h2> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Monthly Mental Break Day</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Paid Time Off</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Work from home (or wherever)</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Parental leave</span></li> </ul> <p><span style="font-weight: 400;">If you are interested in learning more, please email us at [email protected].</span></p> <p><span style="font-weight: 400;"><br></span><span style="font-weight: 400;">Creating a diverse and inclusive workplace is Bobtail’s nucleus. We are an equal opportunity employer and embrace people of different backgrounds, cultures, religions, national origins, races, colors, genders, gender expressions, sexual orientations, ages, marital status, veteran status, experiences, abilities and perspective</span><span style="font-weight: 400;">s.</span> <span style="font-weight: 400;"><br><br></span></p>

Canonical

C++ Graphics and Windowing System Software Engineer - Mir

0 days ago Apply
Description

  <p>We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.</p>

Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments. We focus on developers who are building window compositing systems or device graphics experience, and aim to give them an amazing developer experience, security, and easy access to today's most used graphics toolkits and libraries.

We work on Mir and solutions built on it like Ubuntu Frame, and we also set the pace for graphics enablement across the Ubuntu certified hardware ecosystem. Our daily drill includes design, development and testing of features in those pieces of software as well as responding to issues and user inquiries. Most of the software is written in C++, with support tooling in scripting languages. We're also considering Rust or Carbon as evolutionary steps forward.

This is an excellent opportunity for someone who wants to have a meaningful impact on modern display technologies that will impact millions of developers. Canonical offers a fast-paced team environment and a career full of learning and development opportunities across the open source spectrum.

What you will do

  • Design and implement features across the Mir stack
  • Assist in debugging, tracking down and fixing issues
  • Improve tests and performance benchmarks to catch issues early
  • Create documentation to enhance the developer experience
  • Engage with the open source community and commercial partners
  • Collaborate proactively with a distributed team

Required skills and experience

  • You have excellent, modern C++ programming taste
  • You have a rigorous approach to software design, development and testing
  • You have a solid understanding of asynchronous programming and concurrency patterns
  • You have strong written and verbal communication skills to document and present software developed
  • You are productive collaborating remotely and are highly motivated and organized
  • You are familiar with Linux as a development and deployment platform
  • You have proven ability to consistently deliver robust code to production
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Desirable skills and experience

  • Experience with the Wayland protocol ecosystem and compositors
  • Familiarity with a range of Linux Desktop Environments
  • Familiarity with OpenGL, Vulkan, and other graphics and animation frameworks
  • You have experience developing and deploying on a Ubuntu/Debian system

What is Canonical?

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-Remote 

Requisition ID: 967

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Linux Server Software Engineering Manager</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/4279483" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>The Partner Engineering team works with the leading silicon companies to optimise Ubuntu to get the most from each new chip. Our goal is to collaborate with specialist engineers from our partners to integrate next-generation features and performance enhancements for upcoming hardware, while also ensure a common operating experience for their users.</p>

This role is a fast-paced, problem-solving role that’s challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across server and data center technologies. 

As a Partner Engineering Manager at Canonical you will lead an engineering team that works across the full Linux server stack from kernel to AI workloads, to optimise Ubuntu for the latest silicon. You will manage relationships with our key technology partners by ensuring timely delivery on agreed project milestones. 

As a lead for strong engineers, technical leadership and a solid background in software engineering is a must, so that you’re able to challenge and grow your team members. Code reviews and architectural leadership are part of the job. As manager, the commitment to healthy engineering practices, documentation, quality and performance optimisation are equally important technical responsibilities, as is the requirement for fair and clear management, and the obligation to ensure a high performing team. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

Location: This is a Globally remote role

What your day will look like

  • Lead a team of distributed engineers to design and implement the best Ubuntu integration for the latest server-class hardware platforms and software stacks
  • Engage with commercial partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Oversee commercial engagements and support timely delivery on agreed project milestones
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
  • Work from home with global travel up to twice a year for up to two weeks

What we are looking for in you

  • Proven track record in technical roles with Linux, preferably Ubuntu or Debian
  • High quality software engineering with in-depth knowledge of C/C++ and Python
  • Experience with one or more of: Ubuntu - kernel and userspace, deb/snap packaging, embedded linux, QEMU/KVM and/or OVS/OVN
  • Experience working directly with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needs
  • Experience managing software engineers with a track record of planning, delivery and quality
  • Effective collaboration across multiple internal teams, building trust and delivering results

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.  

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at ‘sprints’
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

 #LI-remote

Requisition ID: 805

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Linux Software Engineer - Embedded Systems</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5140562" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.</p>

We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon.

Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.

These smart, connected devices have the potential to transform every industry. Classic Ubuntu – desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware.

But while classic, ‘deb’ based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices.

We have several teams that focus on open source for embedded environments. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership.

These roles include:

  • Ubuntu Core and snapd software development 
  • Silicon software and optimisation engineers 
  • Kernel driver and hardware enablement engineers 
  • Hardware-centric Linux QA Engineers 
  • Hardware Certification Engineers 
  • Robotics engineers 
  • Industrial IoT software engineers 
  • Networking software engineers (switching, routing, access and SmartNICs)

At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices.

Location: we have remote roles open in every time zone.

What your day will look like

Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers:

  • Work with the latest Linux kernel, RTOS, and open source technologies
  • Deliver Ubuntu for the latest IoT and server-class hardware platforms
  • Integrate and maintain device-oriented software stacks
  • Write high-quality, well-designed software
  • Collaborate proactively with other globally distributed teams 
  • Display technical leadership internally and within our external communities 
  • Help our customers ship their apps and SDKs on Ubuntu
  • Build device OS images with Ubuntu Core, Desktop and Server
  • Optimise the Ubuntu kernel and libraries for silicon-specific capabilities 
  • Debug issues and produce high-quality code to fix them 
  • Contribute to technical documentation to make it the best of its kind 
  • Discuss ideas and collaborate on finding good solutions 
  • Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge 
  • Work usually from home, with global travel 2 to 4 weeks for company events 

What we are looking for in you

  • An exceptional academic track record from both high school and university
  • Drive and a track record of going above-and-beyond expectations
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Experience with Linux (Debian or Ubuntu preferred) 
  • Passion for Linux and embedded systems software (e.g. kernel, graphics, Yocto) 
  • Fluency in at least one of Golang, C, C++, or Rust 
  • Professional written and spoken English 
  • Excellent interpersonal skills, curiosity, flexibility, and accountability 
  • Passion, thoughtfulness, and self-motivation 
  • Excellent communication and presentation skills 
  • Result-oriented, with a personal drive to meet commitments 
  • Ability to travel twice a year, for company events up to two weeks each

Additional skills that you might also bring

  • Experience with Debian/Ubuntu or other distro packaging 
  • Understanding of build systems and toolchains, including for cross-compilation 
  • Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders
  • Experience with power management on PCI ASPM, SATA ALPM, low power profiles 
  • Computer architecture knowledge of x86, ARM, RISC-V 
  • Experience in board design, bring up, and validation 
  • Experience with electrical engineering design tools (e.g. schematic capture, layout) 
  • Familiarity with Ubuntu development model
  • Performance engineering and security experience 
  • Shell or Python scripting skills 

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Requisition ID: 1079

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Linux Software Engineering Manager - Ubuntu Platform Optimisation</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/6066380" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small iot and edge devices, networking, automotive, server and hyperconverged systems.</p>

As a Partner Engineering Manager you will lead an engineering team focused on some of these platforms. You will manage technical relationships with our key silicon partners to ensure timely delivery of agreed project goals, and collaborate with internal teams to deliver targeted results. Technical leadership experience and a background in software engineering, with a hands-on approach, are necessary prerequisites for this role.

In this role, you will be expected to lead, challenge, and develop talented engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you’ll do

  • Lead and develop a team of engineers, ranging from graduate to senior
  • Represent your team to partners, product stakeholders and customers 
  • Collaborate proactively with a globally distributed organisation
  • Develop and evangelise great engineering and organisational practices
  • Coach, mentor, and offer career development feedback
  • Implement disciplined engineering processes
  • Plan and manage progress on agreed goals and projects
  • Be an active part of the leadership team, collaborating with other leaders
  • Collaborate with other teams at Canonical to ensure alignment on product architecture and roadmaps
  • Design and integrate new features and platform optimisations

What we’re looking for in you

  • Experience with Linux packaging (Debian, RPM, Yocto)
  • Experience working with Python, C, C++
  • Experience managing software engineers with a track record of planning, delivery and quality
  • Excellent verbal and written communication skills in English
  • A love of developing and growing people and a track record of it
  • Organised and able to ensure your team delivers timely, high quality results
  • Well-organised, self-starting and able to ensure your team delivers to schedule
  • Professional manner interacting with colleagues, partners, and community
  • Experience working with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needs
  • High-quality, well-designed and well-documented software experience
  • Builds trust, relationships and confidence
  • Solid experience working in an agile development environment
  • Ability to travel twice a year, for company events up to two weeks each

Additional skills we value

  • Experience working with open source communities and licenses
  • Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband and virtualization stacks (kvm, qemu, libvirt)
  • Experience with IoT / Embedded devices from firmware, boot loaders and BSP enablement including hardware accelerators
  • Experience with graphics stacks
  • Experience with open source networking technologies (eBPF, OVS, OVN, SoNIC, DPDK, SPDK, etc)
  • Experience with container technologies such as LXD, Docker and Kubernetes 
  • Understanding of security best practices and Secure Software Development Lifecycles
  • Experience designing and implementing CI/CD automation platforms such as GitHub Actions
  • Experience with performance benchmarking and profiling

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Requisition ID: 805

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Python and Kubernetes Software Engineer - Data, AI/ML & Analytics</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5703396" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few roles based in offices. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.</p>

The company is founder led, profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure.

As a software engineer on the team, you'll collaborate on an end-to-end data analytics and mlops solution composed of popular, open-source, machine learning tools, such as Kubeflow, MLFlow, DVC, and Feast. You may also work on workflow, ETL, data governance and visualization tools like Apache SuperSet, dbt, and Temporal, or data warehouse solutions such as Apache Trino, or ClickHouse. Your team will own a solution from the analytics and machine learning space, and integrate with the solutions from other teams to build the world's best end-to-end data platform. These solutions may be run on servers or on the cloud, on machines or on Kubernetes, on developer desktops, or as web services.

We serve the needs of individuals and community members as much as the needs of our Global 2000 and Fortune 500 customers; we make our primary work available free of charge and our Pro subscriptions are also available to individuals for personal use at no cost. Our goal is to enable more people to enjoy the benefits of open source, regardless of their circumstances.

Location: This initiative spans many teams that are home-based and in multiple time zones. We believe in distributed collaboration but we also try to ensure that colleagues have company during their work hourse! Successful candidates will join a team where most members and your manager are broadly in the same time zone so that you have the benefits of constant collaboration and discussion.

What your day will look like

  • Develop your understanding of the entire Linux stack, from kernel, networking, and storage, to the application layer
  • Design, build and maintain solutions that will be deployed on public and private clouds and local workstations
  • Master distributed systems concepts such as observability, identity, tracing
  • Work with both Kubernetes and machine-oriented open source applications
  • Collaborate proactively with a distributed team of engineers, designers and product managers
  • Debug issues and interact in public with upstream and Ubuntu communities
  • Generate and discuss ideas, and collaborate on finding good solutions

What we are looking for in you

  • Professional or academic software delivery using Python
  • Exceptional academic track record from both high school and university
  • Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
  • Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
  • Track record of going above-and-beyond expectations to achieve outstanding results
  • Passion for technology evidenced by personal projects and initiatives
  • The work ethic and confidence to shine alongside motivated colleagues
  • Professional written and spoken English with excellent presentation skills
  • Experience with Linux (Debian or Ubuntu preferred) 
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
  • Thoughtfulness and self-motivation 
  • Result-oriented, with a personal drive to meet commitments 
  • Ability to travel twice a year, for company events up to two weeks long

Additional skills that would be nice to have

The following skills may be helpful to you in the role, but we don't expect everyone to bring all of them.

  • Hands-on experience with machine learning libraries, or tools.
  • Proven track record of building highly automated machine learning solutions for the cloud.
  • Experience with container technologies (Docker, LXD, Kubernetes, etc.)
  • Experience with public clouds (AWS, Azure, Google Cloud)
  • Working knowledge of cloud computing
  • Passionate about software quality and testing
  • Experience working on an open source project

What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Requisition ID: 594

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Security Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5146620" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.</p>

Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire team to think more deeply about security. They contribute to the product as engineers too, but their primary focus is to improve security through state of the art practices - from table-top threat model exercises to architecture reviews, from extended security testing with fuzzers and static analysis tools to external security analyst liaison.

We also build a number of products that are entirely motivated by security technology and requirements, such as our AppArmor kernel investments and our hardening, compliance and certification toolkits for Ubuntu.

As the publisher of Ubuntu we also handle long-term security response and hardening for the entire operating system and open source universe. Working with tens of thousands of upstreams means that we need to be fluent in every major programming language, and design, build and adopt sophisticated tools that enable us to work at scale and speed with confidence.

These roles encompass all aspects of product security, including feature development, vulnerability response, proactive security and open source community participation. All security roles interact closely with many of the other Canonical engineering and development teams, Canonical customers and our partners across the open source community.

Location: We have open roles for security specialist software engineers in every timezone.

What you'll do

Security roles might tackle any of the following:

  • Define, implement and document new security features 
  • Lead security-oriented thinking in a product engineering team
  • Analyze, fix, and test vulnerabilities in Canonical and open source Software
  • Contribute to Ubuntu and upstream projects to benefit the community 
  • Audit and analyze source code for vulnerabilities 
  • Integrate new tools in our security infrastructure, pipelines and processes
  • Achieve and retain various security certifications 
  • Extend and enhance Linux cryptographic components - specifically with modules such as OpenSSL/Libgcrypt - with the features and functionality required for country-specific compliance such as FIPS and CC certification 
  • Work with external partners to develop CIS benchmarks
  • Design and develop hardening automation for Ubuntu 
  • Monitor the security industry for new developments 
  • Develop, test and maintain new software capabilities  
  • Provide guidance and support to other engineering teams

What we are looking for in you

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • A thorough understanding of the common categories of security vulnerabilities
  • Modern engineering techniques to find and fix them 
  • Familiarity with open source development tools and methodologies 
  • Skill in one or more of C, Python, Go, Rust, Java, Ruby or PHP
  • Experience as a security champion
  • Experience driving security within a wider SDLC process 
  • Professional written and spoken English 
  • Experience with Linux (Debian or Ubuntu preferred) 
  • Excellent interpersonal skills, curiosity, flexibility, and accountability 
  • Passion, thoughtfulness, and self-motivation 
  • Excellent communication and presentation skills 
  • Result-oriented, with a personal drive to meet commitments 
  • Ability to travel twice a year, for company events up to two weeks each

Optional skills we also value

  • Clear and effective communication with the team and Ubuntu community members 
  • Experience working with Linux Kernel 
  • Security Certification experience and knowledge in FIPS and/or CC 
  • Experience with OVAL (Open Vulnerability Assessment Language) 
  • Knowledge of and familiarity with low-level Linux cryptography APIs 
  • Demonstrated high learning ability
  • Performance engineering experience 

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote



Requisition ID: 1086

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Senior Software Engineer - Python/MongoDB</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5937947" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.</p>

Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju. We're aiming to build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes. The MongoDB team is small, meaning you will be a key contributor and your work will have a significant impact on the product and the broader ecosystem.

Who you are

  • You love technology and working with brilliant people.
  • You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments.
  • You have experience operating and managing MongoDB clusters.
  • You are experienced with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management.
  • You are passionate about quality and automatic testing.

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to  CTO and CEO level. At Canonical we've honed our remote-first culture since 2004, established in the company from the very beginning. Enjoy a competitive salary, the flexibility to work and live where you wish, and the chance to work exclusively on impactful open source projects.

Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

Requisition ID: 666

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineer - Data Infrastructure - Kafka</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5218601" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL,&nbsp; cache-layer capabilities, and analytics; all the way to structured SQL engines (similar to Amazon RDS approach).&nbsp;</p>

We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms. 

We are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores (Kafka) and parallel computing frameworks (Spark). Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.

Location: This is a Globally remote role

What your day will look like

The data platform team is responsible for the automation of data platform operations, with the mission of managing and integrating Big Data platforms at scale. This includes ensuring fault-tolerant replication, TLS, installation, backups and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of infrastructure features of data platforms, not analysing and/or processing the data in them.

  • Collaborate proactively with a distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Work with helpful and talented engineers including experts in many fields
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events

What we are looking for in you

  • Proven hands-on experience in software development using Python
  • Proven hands-on experience in distributed systems, such as Kafka and Spark
  • Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
  • Willingness to travel up to 4 times a year for internal events

Additional skills that you might also bring

You might also bring a subset of experience from the followings that can help Data Platform to achieve its challenging goals and determine the level we will consider you for:

  • Experience operating and managing other data platform technologies, SQL (MySQL, PostgreSQL, Oracle, etc) and/or NoSQL (MongoDB, Redis, ElasticSearch, etc), similar to DBA level expertise
  • Experience with Linux systems administration, package management, and infrastructure operations
  • Experience with the public cloud or a private cloud solution like OpenStack
  • Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.  

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.

  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues twice a year
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal-opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#li-remote

Requisition ID: 666

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5002072" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL,&nbsp; cache-layer capabilities, and analytics; all the way to structured SQL engines.&nbsp;</p>

The OpenSearch team is, among other things, focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.

We have a number of openings we are looking to hire across a range of levels.  We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.

Location: This is a Globally remote role

What your day will look like

The OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical.  This role is focused on the creation and automation of features of data platforms, not analysing the data in them.

  • Collaborate proactively with an internationally distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Work with helpful and talented engineers including experts in a diverse set of fields
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events

What we are looking for in you

  • Proven hands-on experience in software development using Python
  • Proven hands-on experience in distributed systems development
  • Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
  • Willingness to travel up to 4 times a year for internal events

Additional skills that you might also bring

You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:

  • Experience operating and managing search and analytics engines like Elasticsearch, Logstash, KIbana, and OpenSearch
  • Experience with Linux systems administration, package management, and operations
  • Experience with the public cloud or a private cloud solution like OpenStack
  • Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.  

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.

  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at ‘sprints’
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal-opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote 

Requisition ID: 666

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineering Director</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/5211861" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time zones, hiring and managing engineering managers and staff engineers.</p>

Canonical’s largest software products are built by multiple teams working together under a single director of engineering. Once you have passed the first round of interviews we will discuss specific software products which would be a good fit for your interests.

We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable and more secure for deployment and development. We strive to be the provider of ‘most software to most companies’. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering directors set the pace and the direction to help teams achieve more than they realised they could, and feel proud of the result.

Even though this is a senior management position, managing managers, we expect Engineering Directors to be outstanding developers with the confidence to lead by example across the full range of activities in their teams. You need to understand what great code looks like in the language and genre of your product - whether that is a web service, or a system daemon, or a desktop application, or a distributed system. You’ll need to know how to drive testing and benchmarking to improve the clarity in your teams around quality and performance. You’ll also need to be confident to set and defend high expectations of work ethic, consistency, focus and learning.

We have director level roles across a wide range of engineering domains, including:

  • Python and Golang
  • C / C++ / Rust
  • Data infrastructure
  • HTML / CSS / JavaScript / Typescript / React
  • Flutter
  • Distro packaging and systems
  • SAAS and web microservices
  • Kernel
  • Servers
  • Graphics, Browser and Desktop  
  • Silicon enablement and embedded devices
  • Product Security

If your domain of expertise isn’t listed above, yet you feel it’s relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team.

Location: The role is remote, with positions available in all time zones. It includes a requirement for global travel for twice per year, for trips up to two weeks long.

What you’ll do

  • Lead multiple teams of engineers, ranging from graduate to senior
  • Develop your engineering managers and maintain Canonical culture
  • Hire staff level engineers for specific roles like performance and quality
  • Coach, mentor, and offer career development feedback
  • Identify and measure indicators of team health and productivity
  • Ensure rounded delivery including community participation and docs
  • Implement disciplined engineering processes and defend them
  • Set and measure progress against benchmark goals for speed and efficiency
  • Represent your product to stakeholders, partners, and customers
  • Develop and evangelise great engineering and organisational practices
  • Plan and manage progress on agreed goals and projects
  • Be an active part of the leadership team, collaborating with other leaders
  • Collaborate with leads for related or dependent products

What we’re looking for in you

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Extensive management experience and confidence to set high expectations
  • Outstanding Linux based software engineering track record
  • Drive and a track record of going above-and-beyond expectations
  • Excellent verbal and written communication skills in English
  • Public speaking and presentation skills
  • A love of developing and growing people and a track record of it
  • Experience in leading, coaching and mentoring software developers
  • Organised and able to ensure your team delivers timely, high quality results
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • You have advanced expertise in your own domain 
  • You are knowledgeable and passionate about software development 
  • You have solid experience working in an agile development environment
  • You have a demonstrated drive for continual learning
  • Builds trust, relationships and confidence
  • Result-oriented, with a personal drive to meet commitments 
  • Ability to travel twice a year, for company events up to two weeks each

Additional skills we value

  • Experience in a developer advocacy or community role
  • Open source community engagement and leadership
  • Ops and system administration experience
  • Performance engineering and security experience

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Requisition ID: 1104

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineering Manager - Desktop and Embedded Linux Optimisation</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/4263171" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>We work closely with major silicon companies to optimise Ubuntu for their latest hardware.&nbsp;</p>

As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world’s most widely used Linux desktop and server, for the latest silicon. 

You will also represent the team in direct partner engagement as well as ensuring timely delivery on agreed project milestones. 

As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you’re able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

What you’ll do

  • Lead a team of distributed engineers to design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
  • Engage with commercial partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Oversee commercial engagements and support timely delivery on agreed project milestones
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
  • Work from home with global travel up to twice a year for up to two weeks

Who you are

  • You have worked with Linux distributions, debian packaging and high performance, server-class hardware
  • You have experience working directly with customers, resolving their technical issues, interpreting their business challenges and effectively communicating how your solution will meet their needs
  • You have demonstrated experience managing or leading a team of software engineers
  • You have understanding of agile software development methodologies
  • You collaborate effectively across multiple internal teams, building trust and delivering results
  • You have effective communications skills in English, both written and oral
  • You have a bachelor’s (or equivalent university level) degree, preferably in a technology field

What Canonical offers

  • Learning and Development opportunities
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration

 #LI-remote

Requisition ID: 805

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineering Manager - Ubuntu Linux Kernel</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/3542384" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>Canonical, the publisher of Ubuntu, is growing its Linux kernel engineering capacity significantly. We have staff in Europe/Middle East/Africa (EMEA), both North and South America, and the whole Asia/Pacific regions that work holistically on the Ubuntu kernel and is therefore seeking multiple candidates to lead these efforts. Responsibilities can span multiple aspects such as upstream development and the expression of new kernel capabilities in Ubuntu, working with silicon and cloud partners to optimise the Ubuntu kernel for new CPUs, hypervisors, and environments, handling CVEs, livepatch and other security updates to released Ubuntu kernels, and they work with partners to ensure that Ubuntu works first time on every possible piece of hardware.&nbsp;&nbsp;</p>

This role would suit either an experienced manager of high performing software development teams, or a very proficient technical lead who is excited to take on a management responsibility. You will need to be passionate about Linux and aspire to be an integral part in it’s distribution to millions of users worldwide.

As an engineering manager at Canonical, your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

Location: Working from home, worldwide.   We have kernel teams and openings in every time zone and with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office.

What your day will look like

  • Lead a distributed team of engineers in your time zone
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Support timely delivery of core and specialised Ubuntu kernels
  • Oversee commercial engagements that require custom kernel engineering
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical, the open source community and commercial partners
  • Work from home with travel globally 2-3 times a year for up to two weeks, for internal and external engineering events

What we are looking for in you

  • Significant programming experience in C, with Python, Golang, or other like languages also highly regarded
  • Substantial experience with Linux kernel internals and concepts
  • Solid understanding Linux kernel development principles
  • Demonstrated experience managing or leading a team of software engineers
  • Contributed to an open source project in the past
  • Understanding of agile software development methodologies
  • Ability to communicate effectively in English, both written and oral

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.  

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.

  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at ‘sprints’
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote 

Requisition ID: 788

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineer - Python and K8s</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/3752633" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>Our mission is to reinvent the way companies manage their open source information systems - on public clouds and in their own data centres. To achieve that we are building a new community around Python opscode for open source applications, running on Kubernetes. We want to move all of Canonical and Ubuntu IS onto this new, open source codebase.</p>

We are confident that we can dramatically improve the experience of running complex business operations - and then we can help our customers embrace those new techniques and products. Traditionally, IS is an inward-facing operation. We would like to transform our IS team into an extension of the product engineering capability at Canonical. Our internal workloads are in many cases the same open source workloads that our customers want to operate. This team will productise those workloads for real-time automated operations on Kubernetes.

This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a role that requires rigour in both code and customer interactions. Our engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world class services to our customers.

Strong Python development skills and familiarity with Kubernetes are key requirements of this role. You’ll work closely with other teams in Canonical to ensure your products operate reliably, efficiently and scale to production sized workloads for our customers looking to adopt cutting-edge technology. You will participate and be responsible for ensuring sound software architecture and follow best practices in software quality, testing and documentation.

What you’ll do

  • Work in Python to design and deliver open source software operations code
  • Work across the entire Linux stack, from kernel, networking, storage, to applications
  • Learn to think rigorously about application and infrastructure reliability
  • Shape high quality open source monitoring and alerting infrastructure
  • Simplify open source operations for our customers and open source community
  • Demonstrate sound engineering design and testing principles in your code
  • Follow agile software development practices
  • Coach and develop your colleagues where you have insights
  • Grow a healthy, collaborative engineering culture in line with company values
  • Work from home with global travel once or twice a year for up to 2 weeks for events

Who you are

  • You love technology and working with brilliant people
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You are experienced with Linux systems administration, package management, and operations
  • You have hands-on experience with at least one public cloud
  • You are familiar with Docker and Kubernetes
  • You are an experienced Python programmer and enjoy challenging projects
  • You understand the importance of reliable software and strive to design and code to that expectation
  • You are organized and want your team to deliver timely, high quality software

About Canonical

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration.

#LI-Remote #Stack

Requisition ID: 815

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineer - Solutions Engineering</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/3290946" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations.</p>

We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We need to invent some new technology, and we need to build some new products; we are therefore looking for someone who can lead and inspire a regional software engineering team to fulfill this initiative.

The Solutions Engineering team works in close collaboration with our managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world. This enables us to improve our infra-as-code products based on our own real experience, mirroring that of our users and customers. We work in Python, creating open source automation capabilities that simplify operations for anybody, anywhere, who is building on Ubuntu.

Most of the team's work involves pure Python software development focused on enabling true DevOps workflows. We strive for high quality in both design, documentation, tests, and performance as we enhance operations code packages and Ubuntu itself in order to ensure our platform is the easiest, most robust, and best performing for driving your infrastructure.

This role is ideal for software engineers who want to work in a global team, have a passion for distributed systems and cloud computing, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers.

What you’ll do

  • Work in Python and Golang to design and deliver open source software operations code
  • Work with the entire Linux stack, from kernel, networking, storage, to applications
  • Shape high quality open source monitoring and alerting infrastructure
  • Rethink open source operations for our customers and open source community
  • Demonstrate sound engineering design and testing principles in your code
  • Follow agile software development practices
  • Coach and develop your colleagues where you have insights
  • Grow a healthy, collaborative engineering culture in line with the company values
  • Global travel up to 10% of time for internal and external events

Who you are

  • You are a passionate Python developer
  • You are organised and want your team to deliver timely, high quality software
  • You understand the importance of reliable operations in an agile world
  • You have sound knowledge of cloud computing concepts & technologies
  • You have practical knowledge of Linux and networking
  • You are a lifelong learner

Bonus points for

  • You have graduated with a university degree in Computer Science or related software engineering field
  • Golang programming skills

What you will learn

  • OpenStack and Kubernetes in production
  • Thinking rigorously about application and infrastructure reliability
  • Wide range of open source applications and skills
  • Real-life and hands-on exposure to a wide range of emerging technologies and tools

We offer: 

  • 100% work-from-home
  • Learning and development
  • Competitive salary
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#Stack

Requisition ID: 265

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineer - Stores</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/3159992" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <h2><strong>Summary</strong></h2>

This is an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

Canonical's Store team develops and operates a large system of backend services that power the Snap Store and Charmhub.io marketplaces. Our services are built primarily in Python, with a bit of Golang.

We have some exciting challenges ahead including continuing to scale our production architecture, significantly expanding the range of software we can deliver through the system powering our marketplaces, and enhancing our offering for the booming world of IoT and for large Enterprise solutions.

If you have a passion for clean APIs, have a bias towards shipping, and believe that automated tests are the key to higher velocity and reliability, you'll fit right in.

What you’ll do

  • Collaborate remotely with a globally distributed team.
  • Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Design and implement new features and enhancements from spec to production and ongoing operations at scale.
  • Review code and technical designs produced by other engineers.
  • Discuss ideas and collaborate on finding good solutions.
  • Work remotely with global travel for 2 to 4 weeks for internal and external events.

Who you are

  • You have demonstrated professional proficiency in developing public-facing APIs and web applications using Python.
  • You have a broad technology base but favour backend code and infrastructure.
  • You know your way around relational and non-relational databases and can effectively design data models that perform well, and tune queries to access them.
  • You are comfortable with Ubuntu as a development and deployment platform.
  • You have demonstrated strong academic performance in Computer Science, STEM or a similar degree.
  • You love technology and working with a diverse set of talented people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.

About Canonical

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world’s #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.  Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world’s best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.

What Canonical offers:

  • Work from home
  • Learning and development allowances
  • Competitive salary
  • Annual compensation review
  • Recognition rewards
  • Generous annual leave
  • Paid maternity, paternity and sick leave
  • Priority Pass for travel
  • Exposure to international business and technology

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

#stack

Requisition ID: 545

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>Software Engineer, Sustaining Engineering</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/3326693" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>This is a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM) and containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), up to OpenStack and Kubernetes, and the open source applications running on top of them. It will challenge you to show the breadth of engineering skill needed to work on almost any aspect of Ubuntu and the open source things people run with it.&nbsp;</p>

This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have an affinity for open source development, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the world, then you will enjoy working with some of the best people in the industry at Canonical.

Location: This is a remote role, we have teams in all time zones.

This role deals with critical issues in the open source stack that require software engineering for upstream bug fixes. Our engineers have to be able to work productively at any level of the stack above the kernel, in a wide range of languages, to understand and address the software issues at hand. Our group is critical to the success of our enterprise customers, partners and Ubuntu itself.

You will help with troubleshooting and driving issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu.

What your day will look like

  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software
  • Maintain a close working relationship with Canonical's field, support and product engineering teams
  • Participate in upstream communities
  • Develop bug fixes, backport patches, and work with upstream for inclusion
  • Review code produced by other engineers
  • Demonstrate good judgment in technical methods and techniques
  • Prioritize work and manage your time effectively against those priorities
  • Participate in team discussions to improve processes, tools, and documentation
  • Maintain clear, technical and concise communications
  • Work from home and travel internationally up to 10% of work time for team meetings, events and conferences

What we are looking for in you

  • Professional experience as a software engineer 
  • Background in Computer Science, STEM or similar
  • Strong experience with Linux, and at least one of the following:
    • Ceph, OpenStack, Kubernetes or other cloud technologies
  • Strong development-level experience with at least one of Python, Go, C or C++ on Linux
  • Ability to troubleshoot with debugging tools like gdb
  • Familiarity with git source code repositories and branches
  • An exceptional academic track record 
  • Willingness to travel up to 4 times a year for internal events

Additional skills that you might also bring

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have interest in, and experience with most of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, distributed systems

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004!
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues from your team and others
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004.​ Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-Remote

Requisition ID: 688

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/6302748" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. They will deliver the best possible GCC and LLVM runtimes, developer experience and supporting tooling in Ubuntu. They will&nbsp; ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future inventions and open source communities.</p>

This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes and tool chains. You will have excellent competencies in modern C/C++, Linux distributions, software architectures and  open source software.  Come build a rewarding, meaningful career working with the best and brightest people in open source technology at Canonical, a growing international software company and make Ubuntu the best operating system to develop and run C/C++ applications in the cloud, in datacenters, in containers, directly on the operating system, and anywhere Ubuntu can run.

The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest-best free software components, in an easy to use and highly reliable form. We build on the technical excellence of keystone open source software like GNU and Debian and bring additional focus and shape to the solutions we offer the industry.

Part of the Ubuntu Foundations team, you will work on one of the most critical toolchains involved in the making of Ubuntu and the pillars of the modern software ecosystem. You will leverage your competencies and experience  in C, C++ to make Ubuntu the best platform to develop, distribute and consume software built with GCC and LLVM. You will be passionate about the future of C, C++, of Ubuntu, mindful of the dynamics of the open-source ecosystem, and equally aware of the needs of large but innovative organizations. You will drive the best in class integration in Ubuntu from desktop to cloud in a secure, reliable, performing, efficient and future-proof fashion.

You will be discussing design with other team members , mentor less senior engineers, and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu. Your role as part of the Ubuntu Foundations team will have an impact on every aspect of Ubuntu from Desktop, Server, Ubuntu Core and also cloud images.

What you will do

  • Collaborate proactively with a distributed team
  • Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with GCC and LLVM
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks a year for internal and external events

Who you are

  • You love technology and working with brilliant people
  • You are passionate, curious, flexible, articulate, and accountable
  • You are a long-time Linux user
  • You have experience in packaging software for Debian and Ubuntu
  • You have relevant GCC or LLVM experience, ideally in the world of cloud-native software and Linux
  • You have a Bachelors or equivalent in Computer Science, STEM or similar degree
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration.

#LI-remote

Requisition ID: 933

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://pbs.twimg.com/profile_images/1673959375340290050/x7pNtXQ7_400x400.jpg" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Canonical</h5>
                <h3>System Software Engineer - Rust compiler, tooling, and ecosystem</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://canonical.com/careers/4383713" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            
  <p>We are building a new team to focus on the Rust programming language and its ecosystem on Ubuntu. They will deliver the best possible Rust runtime, developer experience and supporting tooling in Ubuntu. We are keen to ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future inventions and open source communities.</p>

This is an exciting opportunity for a software engineer passionate about open source software, Linux systems, software architectures and Rust programming language. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company and make Ubuntu the best operating system to develop and run Rust applications in the cloud, in datacenters, in containers, directly on the operating system, and anywhere Ubuntu can run.

The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest-best free software components, in an easy to use and highly reliable form. We build on the technical excellence of Debian and bring additional focus and shape to the solutions we offer the industry.

Part of the Ubuntu Foundations team, you will work on some of the most critical toolchains involved in the making of Ubuntu but also pillars of the modern software ecosystem. You will leverage your experience and passion in Rust to make Ubuntu the best platform to develop, distribute and consume software built with Rust. Applicants will be passionate about the future of Rust, of Ubuntu, mindful of the dynamics of the open-source ecosystem, and equally aware of the needs of large but innovative organizations. Applicants will drive best in class integration in Ubuntu from desktop to cloud in a secure, reliable, performing, efficient and future-proof fashion.

You will be discussing design with other team members and mentor less senior engineers and participate in code reviews and design reviews.  You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu. Your role as part of the Ubuntu Foundations team will have an impact on every aspect of Ubuntu from Desktop, Server, Ubuntu Core and also cloud images.

What you will do

  • Collaborate proactively with a distributed team
  • Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with Rust
  • Write high-quality code to create new features
  • Debug issues and produce high-quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 weeks a year for internal and external events

Who you are

  • You love technology and working with brilliant people
  • You are passionate, curious, flexible, articulate, and accountable
  • You are a long-time Linux user
  • You have experience or are interested in learning how to package software for Debian and Ubuntu
  • You have relevant Rust experience, ideally in the world of cloud-native software and Linux
  • You have a Bachelors or equivalent in Computer Science, STEM or similar degree
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration.

#LI-remote

Requisition ID: 933

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/4499761?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Collabora</h5>
                <h3>Senior C++ Software Engineer (Remote/Anywhere)</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.lever.co/collabora/afb6f2ea-9c39-498c-863c-82764ea247a0" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div><span style="font-size: 11pt;">Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. We combine years of open source software leadership with an understanding of the challenges that businesses, non-profits, and governments face.</span></div><div><br></div><div><span style="font-size: 11pt;">Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies like C++ 17.</span></div><div><br></div><div><br></div><div><span style="font-size: 11pt;">Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. We combine years of open source software leadership with an understanding of the challenges that businesses, non-profits, and governments face.</span></div><div><br></div><div><span style="font-size: 11pt;">Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies like C++ 17.</span></div><div><br></div><div><br></div><h3>Key Responsibilities</h3><li>Root cause analysis and fixing of document interoperability issues</li><li>Analysing client problems, designing, and implementing solutions leveraging open source technologies and communicating the solutions in a compelling fashion</li><li>Annual conference attendance to present progress made to the Open Source community</li><li>Self starting analysis of limited project descriptions, ability to break complex tasks down into smaller deliverables, execute and report progress against these</li><li>Assistance in estimation of project costs</li><li>Implementation of features based on unclear customer input to exceed their expectations</li><li>Communication with the community, other team members, and customers using mailing 	lists, chats, phone and video conference</li><li>Capacity to travel a few times per year worldwide</li><li>Reliable and timely delivery of quality solutions to clients and internal customers</li><li>Development of strong relationships with key personnel, decision makers and customers</li><h3>Commercial Skills</h3><li>Understanding client needs and reconciling time constraints, available technologies and resources and open source best practices</li><li>Ability to work in a global context with clients and engineers spanning continents</li><li>Knowledge of customers’ organization, management, product, target market, applications and decision making internal process 	</li><h3>Technical Skills</h3><li>Large scale C++ development experience, on projects of &gt; 1 million lines of code</li><li>LibreOffice development experience preferred</li><li>Excellent code reading skills</li><li>Office Suite, file format and binary file format reverse engineering experience a plus</li><li>Good interpersonal skills, along with knowledge of open source 	development methodologies and good standing in the open source community</li><li>Significant demonstrable contributions to components in the open source ecosystem</li><li>BS/BA or extensive experience in the role of Software Engineer </li><li>Experience of unit testing</li><li>Cross-platform aware, deep knowledge of either Linux, MS Windows, or OSX, and some knowledge of one more platform (Cygwin knowledge helpful if MS Windows is the core skill)</li><li>Experience with Android, iOS or another mobile operating system a bonus</li><li>Casual scripting in Perl / Python / BASH or other language(s)</li><li>Version control systems – ideally knowledge of git</li><h3>Personal Skills</h3><li>Highly self motivated, reliable with a demonstrable passion for Open Source and the office domain</li><li>Able to work from home office, managing own time effectively</li><li>Self learning skill to get sufficient knowledge of Collabora's services, 	business model, project delivery lifecycle and other related technical domains</li><li>Good interpersonal skills</li><li>Winsome presentation skills appreciated</li><li>Good English language skills (both verbal and written) </li><li>German language skills a bonus</li><li>Ability to work and communicate in an online distributed environment</li><div>#LI-Remote</div>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://lever-client-logos.s3.us-west-2.amazonaws.com/2e1a369c-b58f-41ac-8d86-4b0a77695e68-1687915522032.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Empower</h5>
                <h3>Software Engineering Manager</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/empower%20finance/a8d2c96e-ee4d-4942-963c-9aa79c1eccff" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em"><strong>EMPOWER OVERVIEW</strong></p><p style="min-height:1.5em"><a target="_blank" rel="noopener noreferrer nofollow" href="http://empower.me/">Empower</a> is shaking up an outdated financial system by providing real opportunity for our customers: the opportunity to get the cash they need, to access fair credit, and to change their financial story. Today, we’re helping millions of people find financial security through machine learning models that evaluate creditworthiness using a more inclusive lens and mobile-first products: Cash Advance, Thrive line of credit, and Petal credit cards. Tomorrow? Creating even more financial paths for our customers (and their wallets) to succeed.</p><p style="min-height:1.5em">This year, Empower ranked #65 on Inc. 5000’s Fastest-Growing Private Companies list — our third year in a row cracking the top 100 — and was named by Forbes as one of the 25 Next Billion-Dollar Startups for 2024. Empower was also featured by Forbes on America’s Best Startup Employers list in 2023, and our Thrive line of credit product was named by Fast Company as one of 2022’s Next Big Things in Tech.</p><p style="min-height:1.5em">Empower is backed by Sequoia Capital, Blisce, and Icon Ventures. Ready to grow your impact and accelerate your career? Take a look at our open roles — we can’t wait to meet you.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>THE EMPOWER WAY</strong></p><p style="min-height:1.5em"><strong>Great Expectations</strong>: We come up with bold, audacious goals for ourselves and go all out for impact</p><p style="min-height:1.5em"><strong>Owner Mindset</strong>: We give every employee latitude to act independently, make smart choices, and move the business forward</p><p style="min-height:1.5em"><strong>Spirited Debate</strong>: We love skeptics and seek counter opinions to challenge our personal assumptions and expand our view</p><p style="min-height:1.5em"><strong>Customer Obsession:</strong> We listen to understand, empathize, and create a memorable, rewarding experience for our community</p><p style="min-height:1.5em"><strong>Inclusive Collaboration</strong>: We believe diverse teams make the best decisions, and we strive to give diverse voices a seat at the table</p><p style="min-height:1.5em"><strong>No Jerks Allowed</strong>: We value our relationships and take the time to build trust and connection and communicate respectfully</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>WHAT EMPOWER OFFERS</strong></p><p style="min-height:1.5em">Competitive salary</p><p style="min-height:1.5em">Generous equity package</p><p style="min-height:1.5em">Full healthcare benefits</p><p style="min-height:1.5em">Technology expense reimbursement</p><p style="min-height:1.5em">Virtual first environment</p><p style="min-height:1.5em"><strong>JOB DESCRIPTION</strong></p><p style="min-height:1.5em">As a Software Engineering Manager, you’ll work on the systems and processes that enable Empower's apps and business. You’ll engage with a collaborative, high powered team to deliver solutions on projects with a reach of millions. The solutions you’ll build will be robust, secure and easy to understand both for our users and your engineering peers. You’ll take end to end ownership of new features and product lines shaping work in early stages, building, deploying and running post deployment analysis to ensure we’re hitting our goals.</p><p style="min-height:1.5em"><br />Travel for company offsites is expected at a minimum 2 times a year.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Responsibilities</strong></p><p></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Line management of engineering (3-15 staff)</p></li><li><p style="min-height:1.5em">Hiring technical talent across backend, web and mobile</p></li><li><p style="min-height:1.5em">Delivery management of high profile initiatives</p></li><li><p style="min-height:1.5em">Develop and execute strategic investments in technical infrastructure</p></li><li><p style="min-height:1.5em">Mentoring and coaching both technical and delivery within the delivery team</p></li><li><p style="min-height:1.5em">Management of high severity operational incidents</p></li><li><p style="min-height:1.5em">Management of a platform's technology roadmap</p></li><li><p style="min-height:1.5em">Hands on technical support (as required)</p></li><li><p style="min-height:1.5em">Analysis and specification of technical initiatives as a Technical Product Owner</p></li><li><p style="min-height:1.5em">System operational performance management</p></li><li><p style="min-height:1.5em">Participate in on-call schedule and escalations</p></li><li><p style="min-height:1.5em">Reporting of operational metrics</p></li><li><p style="min-height:1.5em">Process analysis, design and execution</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Requirements</strong></p><p></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Bachelor degree or greater within Computer Science, Software Engineering or a related subject</p></li><li><p style="min-height:1.5em">6+ years developing web APIs</p></li><li><p style="min-height:1.5em">3+ years in a technical leadership role</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"></p><p></p><p style="min-height:1.5em">At Empower, we hire for people that push themselves to understand others and seek out ways to challenge their personal assumptions. Our hope is that by fostering such an environment, we strengthen our business and relationships by putting people first. We are committed to building a diverse, inclusive, and equitable workspace where everyone (regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics) feels like they belong. Even if your experience doesn’t exactly match up to our job description, you should feel empowered to apply regardless!</p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://lever-client-logos.s3.us-west-2.amazonaws.com/2e1a369c-b58f-41ac-8d86-4b0a77695e68-1687915522032.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Empower</h5>
                <h3>Senior iOS Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/empower%20finance/a3fe0ffc-1d8b-483d-8061-ff1830adf9ec" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em"><strong>EMPOWER OVERVIEW</strong></p><p style="min-height:1.5em"><a target="_blank" rel="noopener noreferrer nofollow" href="http://empower.me/">Empower</a> is shaking up an outdated financial system by providing real opportunity for our customers: the opportunity to get the cash they need, to access fair credit, and to change their financial story. Today, we’re helping millions of people find financial security through machine learning models that evaluate creditworthiness using a more inclusive lens and mobile-first products: Cash Advance, Thrive line of credit, and Petal credit cards. Tomorrow? Creating even more financial paths for our customers (and their wallets) to succeed.</p><p style="min-height:1.5em">This year, Empower ranked #65 on Inc. 5000’s Fastest-Growing Private Companies list — our third year in a row cracking the top 100 — and was named by Forbes as one of the 25 Next Billion-Dollar Startups for 2024. Empower was also featured by Forbes on America’s Best Startup Employers list in 2023, and our Thrive line of credit product was named by Fast Company as one of 2022’s Next Big Things in Tech.</p><p style="min-height:1.5em">Empower is backed by Sequoia Capital, Blisce, and Icon Ventures. Ready to grow your impact and accelerate your career? Take a look at our open roles — we can’t wait to meet you.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>THE EMPOWER WAY</strong></p><p style="min-height:1.5em"><strong>Great Expectations</strong>: We come up with bold, audacious goals for ourselves and go all out for impact</p><p style="min-height:1.5em"><strong>Owner Mindset</strong>: We give every employee latitude to act independently, make smart choices, and move the business forward</p><p style="min-height:1.5em"><strong>Spirited Debate</strong>: We love skeptics and seek counter opinions to challenge our personal assumptions and expand our view</p><p style="min-height:1.5em"><strong>Customer Obsession:</strong> We listen to understand, empathize, and create a memorable, rewarding experience for our community</p><p style="min-height:1.5em"><strong>Inclusive Collaboration</strong>: We believe diverse teams make the best decisions, and we strive to give diverse voices a seat at the table</p><p style="min-height:1.5em"><strong>No Jerks Allowed</strong>: We value our relationships and take the time to build trust and connection and communicate respectfully</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>WHAT EMPOWER OFFERS</strong></p><p style="min-height:1.5em">Competitive salary</p><p style="min-height:1.5em">Generous equity package</p><p style="min-height:1.5em">Full healthcare benefits</p><p style="min-height:1.5em">Technology expense reimbursement</p><p style="min-height:1.5em">Virtual first environment</p><p style="min-height:1.5em"><strong>JOB DESCRIPTION</strong></p><p style="min-height:1.5em">As an iOS Software Engineer, you’ll create the iOS mobile app that powers the Empower customer experience. You’ll engage with a collaborative, high powered team to develop solutions and lead product engineering on projects with a reach of millions. The solutions you’ll build will be robust, secure and easy to understand both for our users and your engineering peers. You’ll take end to end ownership of new features and product lines shaping work in early stages, building, deploying and running post deployment analysis to ensure we’re hitting our goals.<br /><br />Travel for company offsites is expected at a minimum 2 times a year.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Key Responsibilities</strong></p><p></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Designing and building iOS mobile apps</p></li><li><p style="min-height:1.5em">Contribution and adherence to software engineering standards and practices</p></li><li><p style="min-height:1.5em">Implementing secure coding standards in accordance with the Empower Secure Development Policy</p></li><li><p style="min-height:1.5em">Perform on-going security testing and code review to improve software security</p></li><li><p style="min-height:1.5em">Meeting sprint goals</p></li><li><p style="min-height:1.5em">Leading and/or supporting feature specification activities (Product Engineering)</p></li><li><p style="min-height:1.5em">Monitoring the performance of the Empower mobile app and applying corrective action through bug fixing and general improvement.</p></li><li><p style="min-height:1.5em">Minimizing defects and improving reliability through: Development of automated tests, manual test validation, development of fit for purpose architecture and code, contributing to PRs</p></li><li><p style="min-height:1.5em">Developing and maintaining the iOS app build pipeline</p></li><li><p style="min-height:1.5em">Publishing the App to the App Store</p></li><li><p style="min-height:1.5em">Collaborating cross-functionally to define, design and ship new features that create customer and business value.</p></li><li><p style="min-height:1.5em">Playing an active role in advising and collaborating with design and product to flesh out the specifications of each epic.</p></li><li><p style="min-height:1.5em">Writing engineering specs, including acceptance criteria and server contracts</p></li><li><p style="min-height:1.5em">Grooming stories for upcoming sprints</p></li><li><p style="min-height:1.5em">Maximising effective development and identifying new technology opportunities by: Keeping across iOS development announcements, being across community best practice, discovering and evaluating new technologies</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Candidate Qualifications</strong></p><p></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Bachelor degree or greater within Computer Science, Software Engineering or a related subject</p></li><li><p style="min-height:1.5em">5+ years developing consumer facing iOS apps</p></li><li><p style="min-height:1.5em">Working experience in Swift and iOS UI Frameworks</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"></p><p></p><p style="min-height:1.5em">At Empower, we hire for people that push themselves to understand others and seek out ways to challenge their personal assumptions. Our hope is that by fostering such an environment, we strengthen our business and relationships by putting people first. We are committed to building a diverse, inclusive, and equitable workspace where everyone (regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics) feels like they belong. Even if your experience doesn’t exactly match up to our job description, you should feel empowered to apply regardless!</p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/1021150?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>HappyCo</h5>
                <h3>Senior Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.lever.co/happyco/5a6f3f73-2c1c-4c69-8a23-2481e84f2d3d" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div><b style="font-size: 11pt">HappyCo is a company where people can grow their careers and work with like minded people, with no egos or politics. HappyCo is values driven and offers a flexible, supportive culture. Join HappyCo and <a class="postings-link" href="https://happy.co/media/make-work-happy">Make Work Happy</a>!</b>&nbsp;</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><span style="font-size: 11pt;">We’re looking for a </span><b><span style="font-size: 11pt;">Senior Software Engineer (Mobile)</span></b><span style="font-size: 11pt;"> to join our team.</span></div><div><br></div><div><b style="font-size: 11pt;">The Position</b></div><div><br></div><div><span style="font-size: 11pt;">As a Senior Engineer on our Mobile Team you will use your experience developing mobile applications to contribute to the growth of our mobile application experiences that meet our customers needs. At HappyCo we empower our teams to solve problems in ways our customers and partners love and that work for our business. Working alongside Product Managers, Designers and Engineers you will help advance us along our technology roadmap, leveraging your experience to uplift the technical capability within our Engineering team.</span></div><div><br></div><div><span style="font-size: 11pt;">Our Engineers are empowered to help contribute towards the design of solutions that solve customer problems, and as a Senior Engineer you will help identify potential problems and risks in both the code and feature design and communicate these with your peers. You will be able to take moderately complex products and features and break down work into tasks and deliver them in collaboration with your team, ensuring that value can be delivered to customers early. Our Mobile engineers primarily work on our Mobile Applications (Flutter) but are encouraged to develop end-to-end solutions by working across our full technical stack (React and Golang).</span></div><div><br></div><div><span style="font-size: 11pt;">We’re looking for a </span><b><span style="font-size: 11pt;">Senior Software Engineer (Mobile)</span></b><span style="font-size: 11pt;"> to join our team.</span></div><div><br></div><div><b style="font-size: 11pt;">The Position</b></div><div><br></div><div><span style="font-size: 11pt;">As a Senior Engineer on our Mobile Team you will use your experience developing mobile applications to contribute to the growth of our mobile application experiences that meet our customers needs. At HappyCo we empower our teams to solve problems in ways our customers and partners love and that work for our business. Working alongside Product Managers, Designers and Engineers you will help advance us along our technology roadmap, leveraging your experience to uplift the technical capability within our Engineering team.</span></div><div><br></div><div><span style="font-size: 11pt;">Our Engineers are empowered to help contribute towards the design of solutions that solve customer problems, and as a Senior Engineer you will help identify potential problems and risks in both the code and feature design and communicate these with your peers. You will be able to take moderately complex products and features and break down work into tasks and deliver them in collaboration with your team, ensuring that value can be delivered to customers early. Our Mobile engineers primarily work on our Mobile Applications (Flutter) but are encouraged to develop end-to-end solutions by working across our full technical stack (React and Golang).</span></div><h3>Week by Week - During your first week you will:</h3><li>Setup your Development Environment</li><li>Push your first Mobile change for review and deployment</li><li>Get to know our leadership, culture, and values</li><li>Familiarize yourself with our products, systems and tools</li><h3>Week by Week - During your first six weeks you will:</h3><li>Onboard with the product, design and engineering teamImplement well structured code aligned to our product architecture and engineering principles</li><li>Interact with our customers and customer representatives, either directly or asynchronously, to build an understanding of their needs and to increase your domain knowledge</li><li>Work with your Product Team to solve customer problems that will progress you towards achieving your team outcomes</li><li>Attend your first Company Wide Meeting (monthly)</li><h3>Week by Week - During your first six months you will:</h3><li>Assist in driving the improvement of software development processes ensuring the early delivery of value to our customers</li><li>Continue to develop your knowledge and technical skills to grow your mobile engineering capability</li><li>Champion our culture of transparency, success and happiness</li><h3>Required Qualifications & Skills:</h3><li>Relevant tertiary qualifications (e.g. Bachelor/Grad Dip. Science/Computer Science/Software Engineering, IT Certification or similar) or equivalent practical experience</li><li>At least 5 years proven working experience in software development</li><li>Experience developing Mobile applications using Flutter</li><li>Demonstrable experience in building solutions based on an understanding of your users and the objectives of the business</li><li>Demonstrable experience in taking complex solutions and breaking them into development iterations that provide early value to customers</li><li>Sound understanding of mobile design and architectural patterns, and coding practices</li><li>Experience with software development and quality processes, especially Agile development methodologies</li><li>Positive work attitude and a growth mindset</li><li>Ability to thrive in a fast-paced environment across multiple time zones (US and AUS) requiring effective asynchronous communication</li><h3>Desirable Qualifications, Skills & Experience:</h3><li>Familiarity with Mobile Application development technologies e.g. Swift, Kotlin, Java, Objective-C, React-Native</li><li>Familiarity with React, GoLang, GraphQLE</li><li>xperience working in a B2B / SaaS / Agency environment</li><div><b style="font-size: 11pt">Our HappyCo Culture &amp; Benefits</b></div><div><span style="font-size: 11pt">HappyCo strives to build better communities. So naturally, we are dedicated to making our own community an enjoyable place that lets us do our best work. We’re devoted to building an inclusive, supportive culture that empowers each HappyCo’er to succeed and grow. To learn more about our culture, check out our </span><a class="postings-link" style="font-size: 11pt" href="https://happy.co/company/careers">careers page!</a><span style="font-size: 11pt">&nbsp;</span></div><div><br></div><div><b>We Offer:</b></div><div>- Opportunity to work for one of the fastest growing technology companies in the PropTech industry</div><div>- Generous paid parental leave</div><div>- Competitive and equitable pay, including stock options</div><div>- Access to employee assistance programs to support both physical and mental wellness</div><div>- Monthly stipends to support Wellness and Home Office expenses</div><div><br></div><div>Find out more about our <a class="postings-link" href="https://happy.co/company/careers/employee-benefits-aus">AU Employee Benefits</a> here!</div><div><br></div><div><i style="font-size: 11pt">We believe in supporting people to do their best work and thrive, and building a diverse, equitable, and inclusive company is core to our mission. Our goal is to ensure that HappyCo upholds an inclusive environment where all people feel that they are equally respected and valued, whether they are applying for an open position or working at the company. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, and veteran status. HappyCo is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.</i></div><div><br></div><div><i style="font-size: 11pt">A note to Recruitment Agencies: Please don’t reach out to us about our roles -- we’ve got it covered. We don’t accept unsolicited agency resumes and HappyCo is not responsible for any fees related to unsolicited resumes.</i></div><div><b style="font-size: 11pt">HappyCo is a company where people can grow their careers and work with like minded people, with no egos or politics. HappyCo is values driven and offers a flexible, supportive culture. Join HappyCo and <a href="https://happy.co/media/make-work-happy" class="postings-link">Make Work Happy</a>!</b>&nbsp;</div><div><br></div><div><br></div><div><br></div>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/87661266?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Owner</h5>
                <h3>Senior Software Engineer, Full-Stack</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.lever.co/owner/d72226c5-347e-4e1d-90be-93f204c6ad60" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div><span style="font-size: 13pt">👋 </span><b style="font-size: 13pt;">About </b><b><a style="font-size: 13pt;" href="http://owner.com/">Owner.com</a></b></div><div><br></div><div><span style="font-size: 11pt;">Owner is the all-in-one platform that restaurants use to succeed online.&nbsp;</span></div><div><br></div><div><span style="font-size: 11pt;">Thousands of restaurant owners use our tools to build their website, drive online orders, create their own branded app, manage their customer relationships, and set up marketing automations.&nbsp;</span></div><div><br></div><div><span style="font-size: 14.6667px;">You can think of it as Shopify meets HubSpot, but specifically for restaurants.&nbsp;</span></div><div><br></div><div><span style="font-size: 11pt;">Learn more about the problems we are solving for our customers </span><a style="font-size: 11pt;" href="https://www.owner.com/our-story">here</a><span style="font-size: 11pt;">.&nbsp;</span></div><div><br></div><div><span style="font-size: 13pt">🌎</span><b style="font-size: 13pt;"> Our vision</b></div><div><br></div><div><span style="font-size: 11pt;">We’re starting by helping independent restaurants succeed online.</span></div><div><br></div><div><span style="font-size: 11pt;">But it’s not just restaurants that need our help. All local service-based businesses are struggling with these same problems. Huge technology corporations are taking their customers, bleeding their profits, and making it hard for them to survive.</span></div><div><br></div><div><span style="font-size: 11pt;">So, once we nail the solution for restaurants&nbsp;–&nbsp;we’ll scale it into every other local business type.</span></div><div><br></div><div><span style="font-size: 11pt;">In the future we envision, we’ll build the technology that tens of millions of local business owners need to succeed in the digital age.</span></div><div><br></div><div><br></div><div><span style="font-size: 13pt">🚀 </span><b style="font-size: 13pt;">Our traction</b></div><div><br></div><div><span style="font-size: 11pt;">In just over 3 years we've generated </span><span style="font-size: 15px;">tens of millions in revenue, served millions of guests, and have processed hundreds of millions of orders.</span></div><div><br></div><div><span style="font-size: 11pt;">More importantly, we’ve helped thousands of restaurant owners save their businesses - and not&nbsp; only survive, but thrive.</span></div><div><br></div><div><br></div><div><span style="font-size: 13pt">⭐ </span><b style="font-size: 13pt;">Our team</b></div><div><br></div><div><span style="font-size: 15px;">Our team grew from 90 people to over 150 people in 2024. We’ve got top talent from the most successful companies in SMB software like Shopify, HubSpot, DoorDash, Procore and ServiceTitan. We’ll be scaling even faster in 2025 to keep pace with our customer growth.</span></div><div><br></div><div>How we work: Owner is a remote-first, global company with a home base in San Francisco. For some of our creative teams we prioritize in-person collaboration at our SF HQ. The rest of our employees are distributed throughout the world.</div><div><br></div><div><br></div><div>🫵 Why we’re looking for you</div><div><br></div><div>We are looking for a mission-driven engineer who is passionate about their craft and committed to building incredible products for our customers.</div><div><br></div><div>Our Stack:</div><div>Frontend: [React, <a rel="noopener noreferrer" class="postings-link" href="http://next.js/">Next.js</a>, Vue]</div><div>Backend: [<a rel="noopener noreferrer" class="postings-link" href="http://node.js/">Node.js</a>, Mongo]</div><div>Typescript everywhere</div><div><br></div><div>This role is 100% remote and can be based anywhere in the United States or Canada. </div><div><br></div><div>For San Francisco-based candidates: we have a new HQ in the Presidio for optional in-person collaboration opportunities!</div><div>🫵 Why we’re looking for you</div><div><br></div><div>We are looking for a mission-driven engineer who is passionate about their craft and committed to building incredible products for our customers.</div><div><br></div><div>Our Stack:</div><div>Frontend: [React, <a href="http://next.js/" class="postings-link" target="_blank" rel="noopener noreferrer">Next.js</a>, Vue]</div><div>Backend: [<a href="http://node.js/" class="postings-link" target="_blank" rel="noopener noreferrer">Node.js</a>, Mongo]</div><div>Typescript everywhere</div><div><br></div><div>This role is 100% remote and can be based anywhere in the United States or Canada. </div><div><br></div><div>For San Francisco-based candidates: we have a new HQ in the Presidio for optional in-person collaboration opportunities!</div><h3>💻 The impact you will have</h3><li>Build new products and features 0 to 1</li><li>Deliver value to our end users across our entire system</li><li>Shape our product direction by talking to users and collaborating with other teammates in feature brainstorms/roadmap planning</li><li>Take ownership of projects from conception all the way to shipping</li><li>Help us build a great team — interview, refer candidates, etc.</li><h3>✅ Minimum requirements</h3><li>5+ years of experience building applications</li><li>Experience scaling with frontend stack (React, <a rel="noopener noreferrer" class="postings-link" href="http://next.js/">Next.js</a>, etc.) and/or our backend stack (Nodejs, Mongo, AWS)</li><li>Experience at product-focused startup/scale-up or technology company</li><li>High degree of cross-functional collaboration and leadership. Product managers, designers and business leaders from past roles would speak positively and highly of you</li><li>Dedicated to continuous professional development and possessing a lifelong-learner mindset</li><li>Strong sense of ownership and drive, excellent communication</li><h3>🏆 Pay and benefits</h3><li>The estimated starting base salary range for this role is $180-200K (senior) or $200-220K (staff) - plus a generous equity pre-IPO equity package</li><li>Other benefits include comprehensive health coverage, work from anywhere (remote-first workplace), unlimited PTO - plus extra fun perks!</li><div><br></div><div><b><span style="font-size: 10px;">🚩 Notice - Employment Scams</span></b></div><div><br></div><div><span style="font-size: 10px;">Please note that any communication from our hiring team regarding job opportunities will only be made by an Owner employee with an @owner.com email address.</span></div><div><br></div><div><span style="font-size: 10px;">We will never ask you to provide personal or financial information, including but not limited to: your social security number, credit card numbers, passport information and other related banking information.&nbsp;If you believe you are being contacted by scammer, please mark the communication as "phishing" or “spam” and do not respond.</span></div><div><span style="font-size: 13pt">👋 </span><b style="font-size: 13pt;">About </b><b><a href="http://owner.com/" style="font-size: 13pt;">Owner.com</a></b></div><div><br></div><div><span style="font-size: 11pt;">Owner is the all-in-one platform that restaurants use to succeed online.&nbsp;</span></div><div><br></div><div><span style="font-size: 11pt;">Thousands of restaurant owners use our tools to build their website, drive online orders, create their own branded app, manage their customer relationships, and set up marketing automations.&nbsp;</span></div><div><br></div><div><span style="font-size: 14.6667px;">You can think of it as Shopify meets HubSpot, but specifically for restaurants.&nbsp;</span></div><div><br></div><div><span style="font-size: 11pt;">Learn more about the problems we are solving for our customers </span><a href="https://www.owner.com/our-story" style="font-size: 11pt;">here</a><span style="font-size: 11pt;">.&nbsp;</span></div><div><br></div><div><span style="font-size: 13pt">🌎</span><b style="font-size: 13pt;"> Our vision</b></div><div><br></div><div><span style="font-size: 11pt;">We’re starting by helping independent restaurants succeed online.</span></div><div><br></div><div><span style="font-size: 11pt;">But it’s not just restaurants that need our help. All local service-based businesses are struggling with these same problems. Huge technology corporations are taking their customers, bleeding their profits, and making it hard for them to survive.</span></div><div><br></div><div><span style="font-size: 11pt;">So, once we nail the solution for restaurants&nbsp;–&nbsp;we’ll scale it into every other local business type.</span></div><div><br></div><div><span style="font-size: 11pt;">In the future we envision, we’ll build the technology that tens of millions of local business owners need to succeed in the digital age.</span></div><div><br></div><div><br></div><div><span style="font-size: 13pt">🚀 </span><b style="font-size: 13pt;">Our traction</b></div><div><br></div><div><span style="font-size: 11pt;">In just over 3 years we've generated </span><span style="font-size: 15px;">tens of millions in revenue, served millions of guests, and have processed hundreds of millions of orders.</span></div><div><br></div><div><span style="font-size: 11pt;">More importantly, we’ve helped thousands of restaurant owners save their businesses - and not&nbsp; only survive, but thrive.</span></div><div><br></div><div><br></div><div><span style="font-size: 13pt">⭐ </span><b style="font-size: 13pt;">Our team</b></div><div><br></div><div><span style="font-size: 15px;">Our team grew from 90 people to over 150 people in 2024. We’ve got top talent from the most successful companies in SMB software like Shopify, HubSpot, DoorDash, Procore and ServiceTitan. We’ll be scaling even faster in 2025 to keep pace with our customer growth.</span></div><div><br></div><div>How we work: Owner is a remote-first, global company with a home base in San Francisco. For some of our creative teams we prioritize in-person collaboration at our SF HQ. The rest of our employees are distributed throughout the world.</div><div><br></div>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://media.licdn.com/dms/image/v2/D4E0BAQEvDOFt9VDmfg/company-logo_200_200/company-logo_200_200/0/1714673337921/aiwyn_logo?e=1743033600&v=beta&t=0yqXd-p9YeUPxD_oaEkvrGENa6XLG5S4Q4dDXCettEY" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Aiwyn</h5>
                <h3>Technical Lead Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.lever.co/aiwyn/4fcb6898-5058-44a4-b3b5-9dbb78128e6e" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div><b>Who is Aiwyn and what do we do?</b></div><div><br></div><div>Aiwyn is the fastest-growing software company serving the accounting profession.&nbsp;Founded in 2020, we now work with 100+ of the largest CPA firms in the world.&nbsp;Our “Job to be done”: speed up cash flow, save Partner time, &amp; deliver best-in-class client experiences. We do this by automating day-to-day firm operations with our Practice Automation solutions. Aiwyn is led by serial entrepreneurs with multiple exits and funded by a Top 10 fintech VC.</div><div><br></div><div>To learn more, visit our <b><a rel="noopener noreferrer" class="postings-link" href="https://aiwyn.ai/">website</a></b></div><div><b>Who is Aiwyn and what do we do?</b></div><div><br></div><div>Aiwyn is the fastest-growing software company serving the accounting profession.&nbsp;Founded in 2020, we now work with 100+ of the largest CPA firms in the world.&nbsp;Our “Job to be done”: speed up cash flow, save Partner time, &amp; deliver best-in-class client experiences. We do this by automating day-to-day firm operations with our Practice Automation solutions. Aiwyn is led by serial entrepreneurs with multiple exits and funded by a Top 10 fintech VC.</div><div><br></div><div>To learn more, visit our <b><a href="https://aiwyn.ai/" class="postings-link" target="_blank" rel="noopener noreferrer">website</a></b></div><h3>What You'll Do:</h3><li><b>Architect &amp; Build</b> - Drive architectural vision and technical direction while actively writing code. You'll balance feature delivery with code quality, tackle critical technical issues, and ensure solutions align with both short-term goals and long-term architecture.</li><li><b>Lead &amp; Execute</b> - Break down user stories into executable technical tasks, provide high-level estimates, and maintain engineering standards. You'll manage technical debt, drive effective planning, and ensure smooth delivery of features.</li><li><b>Partner &amp; Innovate</b> - Work closely with the Product Manager and Designer in the Product Trio to shape strategy, assess technical feasibility, and make critical decisions about trade-offs between business needs and technical complexity.</li><h3>What We Need:</h3><li><b>Technical Mastery</b> - Proficiency with Java/Kotlin, Spring Boot, underpinned by a strong foundation in OOP, functional programming, and software design principles. Must be able to decipher and understand the impact of code, and understand the topology and architecture of existing codebases.</li><li><b>Systems Thinking</b> - Strong capability to see the broader system's architecture and understand how changes impact various parts of the system. Ability to identify architectural pathways to improve delivery times without incurring unreasonable technical debt.</li><li><b>Engineering Standards</b> - Deep understanding of engineering standards, best practices, and code quality guidelines. Experience in maintaining and improving codebase health while delivering new features.</li><li><b>Technical Communication</b> - Excellent ability to document and communicate technical concepts, architecture decisions, and implementation plans to both technical and non-technical stakeholders.</li><li><b>Task Management</b> - Proven ability to decompose complex technical problems into smaller, manageable tasks and provide realistic timelines for feature delivery.</li><li><b>Business Acumen</b> - Understanding of business value and ability to pragmatically make decisions that optimize output while minimizing risk and technical debt.</li><li><b>Cross-functional Leadership</b> - Experience working as a technical point of contact across engineering, product, and design teams while maintaining clear communication channels.</li><li>The ability to travel occasionally for onsite Company meetings</li><h3>Preferred:</h3><li>Familiarity with Google Cloud</li><li>Experience with data pipeline technologies</li><li>Hands-on experience with ETL processes and tools</li><li>Knowledge of best practices in data integrity and validation</li><li>Track record of fostering innovation and experimentation with new tools and technologies</li><li>Background in mentoring and developing engineering team members</li><h3>Why Work at Aiwyn?</h3><li>The big-picture value proposition of this role is simple: join us, and you'll be paid competitively to have freedom in solving worthwhile, challenging problems alongside other A-players at a fast-growing SaaS startup led by an experienced and successful team with industry experience.</li><div><br></div><div>Other benefits include:</div><li><b>Adventure travel stipend</b> - you receive a $1,000 travel reimbursement on your work anniversary each year. We encourage our team to recharge and explore the world beyond their home office walls.</li><li><b>Remote, work-from-anywhere culture</b></li><li><b>Flexible PTO</b></li><li><b>World Class health benefits</b> - we believe in fostering flourishing teams by providing benefits that go beyond the usual standards - Health, vision, dental, HSA/FSA, and mental health support.</li><li><b>Stock options</b> - every Full Time Employee has ownership in Aiwyn's future and success.</li><li><b>401(k) matching</b></li><h3>Our Values:</h3><li><b>Trust</b> - We champion transparency, welcome differing perspectives, uphold accountability, and trust that others have good intentions</li><li><b>Courage</b> - We have the courage to take calculated risks and embrace change, knowing what worked in the past won’t always work in the future</li><li><b>Impact</b> - Rooted in determination and innovation, we chase extraordinary outcomes and impactful results</li><li><b>Relentlessness</b> - We approach challenges with an unwavering resolve, never settling for mediocrity, and always striving to surpass expectations</li><h3>Learn more about Aiwyn</h3><li><a rel="noopener noreferrer" class="postings-link" href="https://www.aiwyn.ai/about"><b>About us</b></a></li><li><a rel="noopener noreferrer" class="postings-link" href="https://www.aiwyn.ai/why-aiwyn"><b>Why Aiwyn</b></a></li><li><a rel="noopener noreferrer" class="postings-link" href="https://www.youtube.com/@AiwynAI"><b>YouTube page</b></a></li><div>Aiwyn is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.</div><div><br></div><div>Candidate information will be treated in accordance with our CCPA privacy notice which can be found here: <a rel="noopener noreferrer" class="postings-link" href="https://www.aiwyn.ai/ccpa">https://www.aiwyn.ai/ccpa</a></div>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://media.licdn.com/dms/image/v2/D560BAQHWkZ4dfdnqcQ/company-logo_200_200/company-logo_200_200/0/1667241664749/atticushq_logo?e=1743033600&v=beta&t=IKimC8hb4UT-bQFVefDOJ5jfW_yxRN7of8ZLj5GtZ4Q" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Atticus</h5>
                <h3>Principal Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/atticus/e2567d5b-8203-457f-a50f-5c48cf086623" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <h3><strong>About Atticus</strong></h3><p style="min-height:1.5em">At any given time, 16 million Americans are experiencing a crisis that requires urgent help from our legal system or government. The right assistance could transform their lives. But today, most never get it. </p><p style="min-height:1.5em">Atticus makes it easy for any sick or injured person in crisis to get the life-changing aid they deserve. In just three years, we’ve become the leading platform connecting people with disabilities to government benefits. We also help victims of accidents, misconduct, and violence get compensation from insurance. So far, we’ve gotten thousands of people access to over $2B in life-changing aid, and we’re just getting started.</p><p style="min-height:1.5em">We've helped more than 20,000 people in need (see our <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.trustpilot.com/review/atticus.com">6,000+ five-star reviews</a>) and raised more than $50 million from top VC firms like Forerunner, GV (Google Ventures), and True Ventures. (We just closed our Series B round in May 2023, so we're well-funded for the foreseeable future.) We're small but moving fast — our team grew from 52 to 91 last year and we expect to grow again in 2024.</p><h3><strong>The Job</strong></h3><p style="min-height:1.5em">To provide a great experience for a client, we have to do a lot quickly: Understand their situation, identify their needs, give advice, match them with the right lawyer, connect them to that lawyer, convince both parties to work together, and formalize the arrangement — all while doing our best to make a complex and scary system feel simple, accessible, and human. We’ve managed to do all of this in a way that users love, but we’ve done it by leaving some parts of the process quite manual... which means we can only scale so far.</p><p style="min-height:1.5em">Your job is to change that: to lead the effort to transform our product into a platform that can serve millions of people. You'll craft a strategic plan and roadmap that will enable our tech stack to scale 10x in volume we currently support and plant the seeds for 20x. The role mixes engineering strategy, architectural decisions, and people management. You will focus on leading a cross-functional team focused on building a highly performant, intuitive and secure client experience on the web for Atticus clients, lawyers, and our internal teams.</p><p style="min-height:1.5em">You will work with our <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.linkedin.com/in/ethicsmatters/">VP of Engineering</a>, <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.linkedin.com/in/michael-behr-a9a5948/">COO</a>, and <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.linkedin.com/in/benjamin-abrahams-443a4366/">Director of Product</a> but work across many teams (including product, design, lawyer network, as well as client experience and marketing). </p><h3><strong>What You'll Do</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Help your team design, build and operate Atticus’ APIs with a focus on performance and reliability</p></li><li><p style="min-height:1.5em">Plan roadmaps 3-6 months ahead but are deeply engaged on week to week operations. </p></li><li><p style="min-height:1.5em">Evaluate storage technologies and methodologies with an eye toward scalability and performance</p></li><li><p style="min-height:1.5em">Architect, design, review, and test code in a collaborative environment with other software engineers.</p></li><li><p style="min-height:1.5em">Leverage your team as multipliers for your skills to create excellent products and services</p></li><li><p style="min-height:1.5em">Train other technical leaders on the team to do as you do.</p></li></ul><h3><strong>What You Need</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">You've been the best engineer in the room before and you know how to get others there.</p></li><li><p style="min-height:1.5em">You've led engineering teams with success on highly critical products.</p></li><li><p style="min-height:1.5em">You’ve been leading engineering teams for 5+ years.</p></li><li><p style="min-height:1.5em">You love fostering career growth and building a strong team culture.</p></li><li><p style="min-height:1.5em">You care deeply about operational excellence (incident management, resilient systems, high availability, etc.)</p></li><li><p style="min-height:1.5em">You proactively identify problems and opportunities and generate creative approaches to solve them.</p></li><li><p style="min-height:1.5em">You're a champion of end user products and passionately collaborate with product and design.</p></li></ul><p style="min-height:1.5em">We are strongly committed to building a diverse team. If you’re from a background that’s underrepresented in tech, we’d love to meet you.</p><h3><strong>Salary and Benefits</strong></h3><p style="min-height:1.5em">This is a rare opportunity to join a startup that has strong traction (substantial funding, well-respected backers, tremendous growth, and many happy customers) but is still small enough that you can have a huge impact and play a role in shaping our culture.</p><p style="min-height:1.5em">We’re a certified B Corporation tackling a critical social problem. Our mission to help people in need drives everything we do, and your work here will touch many lives.</p><p style="min-height:1.5em">We offer competitive pay — including equity — and generous benefits:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Medical and dental insurance with 100% of employee premiums covered</p></li><li><p style="min-height:1.5em">15 vacation days &amp; 16 paid holidays each year</p></li><li><p style="min-height:1.5em">Free membership to OneMedical</p></li><li><p style="min-height:1.5em">$1,000/year reimbursable stipend for education and training outside of work </p></li><li><p style="min-height:1.5em">$600/year reimbursable stipend for internet service</p></li><li><p style="min-height:1.5em">Up to $1,200/year student loan repayment assistance</p></li><li><p style="min-height:1.5em">401(k) and optional HSA</p></li><li><p style="min-height:1.5em">Free snacks, drinks, weekly lunches, and regular team dinners/events/retreats</p></li><li><p style="min-height:1.5em">Humble, thoughtful, smart, fun colleagues</p></li></ul><h3><strong>Location</strong></h3><p style="min-height:1.5em">This job is fully remote and we’re committed to empowering everyone with flexibility. Live wherever, work remotely, and travel to LA (on the company dime) as needed to be with your colleagues —somewhere between quarterly and yearly. We care a lot about building a great culture and we think some interactions need to happen in person, so we put a lot of thought into retreats, offsites, and other ways to gather.</p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/65879301?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Sardine</h5>
                <h3>Senior Software Engineer / Machine Learning Engineer (Device Identification)</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/sardine/2c8f0342-b8af-4cc2-85cd-67bc48275568" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em"><strong>Who we are:</strong></p><p style="min-height:1.5em">We are a leader in fraud prevention and AML compliance. Our platform uses device intelligence, behavior biometrics, machine learning, and AI to stop fraud before it happens. Today, over 300 banks, retailers, and fintechs worldwide use Sardine to stop identity fraud, payment fraud, account takeovers, and social engineering scams. We have raised $75M from world-class investors including Andreessen Horowitz, Visa, Experian, FIS, and Google Ventures.</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Our culture:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">We have hubs in the Bay Area, NYC, Austin, and Toronto. However, we maintain a remote-first work culture. #WorkFromAnywhere</p></li><li><p style="min-height:1.5em">We hire talented, self-motivated individuals with extreme ownership and high growth orientation. </p></li><li><p style="min-height:1.5em">We value performance and not hours worked. We believe you shouldn't have to miss your family dinner, your kid's school play, friends get-together, or doctor's appointments for the sake of adhering to an arbitrary work schedule.</p></li></ul><p style="min-height:1.5em"></p><h3><strong>Job Summary</strong></h3><p style="min-height:1.5em">We are seeking a highly skilled Senior Software Engineer to lead the development of our device identification and fingerprinting systems. In this role, you will work closely with cross-functional teams to collect and process high-entropy signals from our frontend SDKs, enhance our backend systems, and improve the accuracy and reliability of our device fingerprinting methods.</p><h3><strong>Key Responsibilities</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Backend Development</strong>: Design, develop, and maintain backend services using Go (Golang) to process and analyze device data.</p></li><li><p style="min-height:1.5em"><strong>Data Collection Optimization</strong>: Collaborate with frontend engineers to refine data collection methodologies using JavaScript and modern browser technologies and .</p></li><li><p style="min-height:1.5em"><strong>Device Fingerprinting</strong>: Implement and improve algorithms for device identification using high-entropy signals and probabilistic matching techniques.</p></li><li><p style="min-height:1.5em"><strong>Data Analysis</strong>: Handle large datasets to extract insights and improve matching accuracy.</p></li><li><p style="min-height:1.5em"><strong>Browser and Technology Monitoring</strong>: Stay up-to-date with changes in browser behaviors, APIs, and security features that may impact data collection and fingerprinting methods.</p></li><li><p style="min-height:1.5em"><strong>Machine Learning Integration</strong>: Apply machine learning models where appropriate to enhance device recognition and handle uncertainty.</p></li><li><p style="min-height:1.5em"><strong>Security and Compliance</strong>: Ensure all systems and processes comply with relevant privacy laws and industry best practices.</p></li><li><p style="min-height:1.5em"><strong>Performance Optimization</strong>: Identify bottlenecks and optimize system performance for scalability and reliability.</p></li><li><p style="min-height:1.5em"><strong>Documentation and Mentorship</strong>: Document system designs and processes. Mentor junior team members and promote best practices within the team.</p></li></ul><h3><strong>Qualifications</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Education</strong>: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.</p></li><li><p style="min-height:1.5em"><strong>Experience</strong>:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Minimum of 5 years of professional software engineering experience.</p></li><li><p style="min-height:1.5em">At least 3 years of experience in backend development, preferably with Go or a similar language.</p></li></ul></li><li><p style="min-height:1.5em"><strong>Technical Skills</strong>:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Proficiency in Go (Golang) or strong experience in another backend language with a willingness to learn Go.</p></li><li><p style="min-height:1.5em">Experience with data processing frameworks and handling large-scale datasets.</p></li><li><p style="min-height:1.5em">Experience with machine learning techniques, statistical analysis, or probabilistic modeling to improve device identification reliability and accuracy. Familiarity with Python-based data science tools and libraries (e.g., NumPy, pandas, scikit-learn) is a plus.</p></li><li><p style="min-height:1.5em">Familiarity with relational and non-relational databases.</p></li></ul></li><li><p style="min-height:1.5em"><strong>Soft Skills</strong>:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Strong problem-solving abilities and analytical thinking.</p></li><li><p style="min-height:1.5em">Excellent communication skills, both written and verbal.</p></li><li><p style="min-height:1.5em">Ability to work collaboratively in a team environment.</p></li><li><p style="min-height:1.5em">Self-motivated with a passion for continuous learning and improvement.</p></li></ul></li></ul><h3><strong>Preferred Qualifications</strong></h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Machine Learning</strong>: Experience with machine learning algorithms and techniques. (python/notebooks/etc)</p></li><li><p style="min-height:1.5em"><strong>Security Expertise</strong>: Understanding of cybersecurity principles, especially related to device identification and fraud prevention.</p></li><li><p style="min-height:1.5em"><strong>Cloud Technologies</strong>: Experience with cloud platforms such as AWS, Google Cloud, or Azure.</p></li><li><p style="min-height:1.5em"><strong>DevOps Skills</strong>: Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.</p></li><li><p style="min-height:1.5em"><strong>SQL Proficiency</strong>: Strong SQL skills to query, analyze, and validate data effectively, especially for large-scale datasets.</p></li><li><p style="min-height:1.5em"><strong>Python and Jupyter Notebooks</strong>: Experience with Python for data analysis and machine learning model development, with familiarity in using Jupyter Notebooks for prototyping and collaboration.</p></li><li><p style="min-height:1.5em"><strong>Additional Considerations</strong>: Knowledge of JavaScript and familiarity with modern browser APIs, especially in the context of high-entropy data collection for device fingerprinting.<br /><br /><strong>Compensation:</strong> Base pay range of $160,000 - $190,000 + equity with tremendous upside potential + Attractive benefits</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Benefits we offer:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Generous compensation in cash and equity</p></li><li><p style="min-height:1.5em">Early exercise for all options, including pre-vested</p></li><li><p style="min-height:1.5em">Work from anywhere: Remote-first Culture</p></li><li><p style="min-height:1.5em">Flexible paid time off, Year-end break, Self care days off</p></li><li><p style="min-height:1.5em">Health insurance, dental, and vision coverage for employees and dependents - <em>US and Canada specific</em></p></li><li><p style="min-height:1.5em">4% matching in 401k / RRSP - <em>US and Canada specific</em></p></li><li><p style="min-height:1.5em">MacBook Pro delivered to your door</p></li><li><p style="min-height:1.5em">One-time stipend to set up a home office — desk, chair, screen, etc.</p></li><li><p style="min-height:1.5em">Monthly meal stipend</p></li><li><p style="min-height:1.5em">Monthly social meet-up stipend</p></li><li><p style="min-height:1.5em">Annual health and wellness stipend</p></li><li><p style="min-height:1.5em">Annual Learning stipend</p></li><li><p style="min-height:1.5em">Unlimited access to an expert financial advisory</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em">Join a fast-growing company with world-class professionals from around the world. If you are seeking a meaningful career, you found the right place, and we would love to hear from you.</p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/69438833?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Livekit</h5>
                <h3>Senior Software Engineer, Agents</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/livekit/1757f49e-7e19-4c45-85f7-e4637dff66fb" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em">At LiveKit, we build open-source APIs to power the future of computing. We are a company of engineers building software stacks for other engineers.</p><p style="min-height:1.5em"><strong>You'll thrive at LiveKit if you:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">obsess with crafting code that is fast, reliable and practical for the problem</p></li><li><p style="min-height:1.5em">are known as the go-to person for tackling tough technical problems</p></li><li><p style="min-height:1.5em">work hard and can both build <em>and</em> ship fast</p></li><li><p style="min-height:1.5em">can clearly explain complex technical concepts to others</p></li><li><p style="min-height:1.5em">are a fast learner, frequently picking up new languages and tools</p></li></ul><p style="min-height:1.5em">The best way to impress us is with thoughtful Issues and/or PRs on our Github repos 😊</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>About this role: </strong></p><p style="min-height:1.5em">Are you passionate about shaping the future of AI and technology? We’re looking for a talented engineer to join the Agents team. This is your chance to work on groundbreaking innovations in Agentic computing, contributing to the development of the software stack that will drive the next wave of technological advancement. If you're eager to make a lasting impact, we want to hear from you!</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>What You'll Do</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Design and develop core functionalities for the Agents framework</p></li><li><p style="min-height:1.5em">Iterate quickly based on feedback from our developer community</p></li><li><p style="min-height:1.5em">Write clear documentation and examples for users</p></li><li><p style="min-height:1.5em">Work with Python, Node, and Rust</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Who you are</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Experienced in building LLM-based applications</p></li><li><p style="min-height:1.5em">You are skilled at navigating complex systems</p></li><li><p style="min-height:1.5em">Experience creating developer tools is a plus</p></li><li><p style="min-height:1.5em">Experience and Interest working in a remote environment</p></li></ul><p style="min-height:1.5em"></p><h2>Our Commitments to You</h2><h3>We offer</h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">An opportunity to build something truly impactful to the world</p></li><li><p style="min-height:1.5em">Contribute to open source alongside world-class engineers</p></li><li><p style="min-height:1.5em">Competitive salary and equity package</p></li><li><p style="min-height:1.5em">Work anywhere in the world</p></li><li><p style="min-height:1.5em">Health, dental, and vision benefits</p></li><li><p style="min-height:1.5em">Flexible vacation policy</p></li></ul>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/69438833?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Livekit</h5>
                <h3>Senior Software Engineer, Agents Hosting</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/livekit/f152aa9f-981c-4661-99d3-6837654b9c8b" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em">At LiveKit, we build open-source APIs to power the future of computing. We are a company of engineers building software stacks for other engineers.</p><p style="min-height:1.5em"><strong>You'll thrive at LiveKit if you:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">obsess with crafting code that is fast, reliable and practical for the problem</p></li><li><p style="min-height:1.5em">are known as the go-to person for tackling tough technical problems</p></li><li><p style="min-height:1.5em">work hard and can both build <em>and</em> ship fast</p></li><li><p style="min-height:1.5em">can clearly explain complex technical concepts to others</p></li><li><p style="min-height:1.5em">are a fast learner, frequently picking up new languages and tools</p></li></ul><p style="min-height:1.5em">The best way to impress us is with thoughtful Issues and/or PRs on our Github repos 😊</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>About this role: </strong></p><p style="min-height:1.5em">Are you passionate about shaping the future of AI and technology? We’re looking for a talented engineer to join the Agent Hosting team. This is your chance to work on groundbreaking innovations in Agentic computing, contributing to the development of the software stack that will drive the next wave of technological advancement. If you're eager to make a lasting impact, we want to hear from you!</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>What You'll Do</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Develop the core platform for hosting agents.</p></li><li><p style="min-height:1.5em">Build resilient systems to deploy agents across global data centers.</p></li><li><p style="min-height:1.5em">Create end-to-end tooling for seamless management of hosted agents.</p></li><li><p style="min-height:1.5em">Work with Go, Firecracker, Docker, Temporal, and similar technologies.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Who you are</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Skilled in containerization platforms</p></li><li><p style="min-height:1.5em">Well versed in security challenges with executing untrusted code</p></li><li><p style="min-height:1.5em">Experienced in designing and maintaining distributed systems</p></li><li><p style="min-height:1.5em">Capable of digging into low-level details to solve complex problems</p></li></ul><p style="min-height:1.5em"></p><h2>Our Commitments to You</h2><h3>We offer</h3><ul style="min-height:1.5em"><li><p style="min-height:1.5em">An opportunity to build something truly impactful to the world</p></li><li><p style="min-height:1.5em">Contribute to open source alongside world-class engineers</p></li><li><p style="min-height:1.5em">Competitive salary and equity package</p></li><li><p style="min-height:1.5em">Work anywhere in the world</p></li><li><p style="min-height:1.5em">Health, dental, and vision benefits</p></li><li><p style="min-height:1.5em">Flexible vacation policy</p></li></ul>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://app.ashbyhq.com/api/images/org-theme-logo/87f6e542-ae68-4ff1-ab48-f05e9dab1964/e24aecd5-3955-404a-8728-c08806c78730.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Clutch</h5>
                <h3>Senior Software Engineer - Authentication </h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/withclutch/550d9c4f-875f-4a2b-add9-30511282ff87" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <h2><strong>About Clutch</strong></h2><p style="min-height:1.5em"><strong>Clutch</strong> is a revolutionary vertical SaaS company, proudly backed by Andreessen Horowitz (A16z), aimed at revolutionizing the way Credit Unions engage and change the lives of their members. As a champion of financial well-being, we address the urgent need for affordable lending solutions in an era where the average American grapples with over $155,000 in household debt.  Unlike traditional financial institutions, Clutch develops software to turn Credit Unions into FinTech lenders and leverage their balance sheets to responsibly lend to over 130M Americans. Our mission extends beyond mere financial transactions; we strive to fundamentally enhance the way credit unions interact with their members. By integrating cutting-edge technologies and user-centric designs, we help credit unions provide seamless digital experiences that are on par with leading tech companies. This approach not only preserves but revitalizes the longstanding tradition of community and member-focused service inherent to credit unions.</p><p style="min-height:1.5em"></p><h2>The Opportunity</h2><p style="min-height:1.5em">As a Backend Software Engineer on the Auth team, you will design, implement, and maintain scalable systems for Authentication, Authorization, and Session Management, ensuring secure and seamless access across all company platforms.</p><p style="min-height:1.5em">This role provides the opportunity to shape foundational security systems, enhance user experiences, and contribute to the company's mission of delivering innovative and secure solutions to our customers.</p><p style="min-height:1.5em"></p><h2><strong>About the Team</strong></h2><p style="min-height:1.5em">The team has skilled backend engineers who collaborate closely to tackle challenging problems. We foster a supportive and hands-on environment where everyone contributes to designing and building secure, scalable solutions.</p><p style="min-height:1.5em">Our team thrives on collaboration, innovation, and a shared commitment to standardizing our solutions across all company products in a secure and efficient way.</p><p style="min-height:1.5em"></p><h2><strong>What You’ll Do</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Work in collaboration with developers and other stakeholders to enhance our platform, ensuring high-quality code, and enabling the efficient delivery of features and improvements.</p></li><li><p style="min-height:1.5em">Write elegant, efficient, and testable code that is easy to maintain and debug</p></li><li><p style="min-height:1.5em">Take care of configurations and processes documentation so stakeholders understand how to use the platform</p></li><li><p style="min-height:1.5em">As a true teammate, continuously improve the team’s processes, brainstorm ideas, and communicate statuses, and progress</p></li><li><p style="min-height:1.5em">Mentor team members, provide feedback, and continuously improve as a professional</p></li><li><p style="min-height:1.5em">Learn the latest best practices, new concepts and technologies and apply them accordingly to our context</p></li></ul><p style="min-height:1.5em"></p><h2><strong>What You’ll Bring</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em">5+ years in a fast-paced environment, preferably in SaaS and/or Fintech</p></li><li><p style="min-height:1.5em">Expertise in authentication and authorization protocols, including OAuth 2.0, OpenID Connect, and SAML, with a proven track record of implementing secure identity systems</p></li><li><p style="min-height:1.5em">Proficiency in backend development with a strong focus on scalable and reliable systems.</p></li><li><p style="min-height:1.5em">Knowledge of secure coding practices, token-based authentication (e.g., JWT), and session management strategies to enhance system security and performance.</p></li><li><p style="min-height:1.5em">Nice to have: Familiarity with <strong>graph-oriented databases</strong>, such as SpiceDB, and their application in <strong>Authorization systems</strong> to model and query complex relationships between users, roles, and resources in distributed environments.</p></li><li><p style="min-height:1.5em">Nice to have: Experience working with <strong>AuthZed</strong> or similar systems, with a strong understanding of authorization concepts inspired by Google Zanzibar’s approach to scalable and consistent access control.</p></li></ul><h2><strong>What’s In It For You?</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Remote Flexibility:</strong> Enjoy the freedom of remote work from anywhere, balancing life and career seamlessly.</p></li><li><p style="min-height:1.5em"><strong>Unforgettable Off-Sites:</strong> Twice a year, bond with colleagues in exciting destinations, fostering teamwork and fresh ideas.</p></li><li><p style="min-height:1.5em"><strong>Paid Time Off and National Holidays:</strong> Enjoy 20 PTO days yearly and the National Holidays for relaxation and rejuvenation.</p></li><li><p style="min-height:1.5em"><strong>Stock Options:</strong> Joining us means having a stake in our success, so you'll receive stock options as part of your compensation package.</p></li><li><p style="min-height:1.5em"><strong>Home Office Setup:</strong> Create your ideal workspace with a dedicated budget for home office essentials.</p></li><li><p style="min-height:1.5em"><strong>Work Trip Budget:</strong> Grow personally and professionally with a budget for work-related trips and co-working.</p></li></ul><h2></h2><p style="min-height:1.5em"><strong>Please note:</strong> This position is offered on a contractor basis. Applicants must have the necessary documentation and authorization to work in the country where the job is located. Clutch cannot provide sponsorship or assist with obtaining work permits for this role.</p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://app.ashbyhq.com/api/images/org-theme-logo/87f6e542-ae68-4ff1-ab48-f05e9dab1964/e24aecd5-3955-404a-8728-c08806c78730.png" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Clutch</h5>
                <h3>Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/withclutch/cf081b8f-3342-47f4-afc3-bda0b70ffd40" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <h1><strong>About Us</strong></h1><p style="min-height:1.5em"><strong>Clutch</strong> is a revolutionary vertical SaaS company, proudly backed by Andreessen Horowitz (A16z), aimed at revolutionizing the way Credit Unions engage and change the lives of their members. As a champion of financial well-being, we address the urgent need for affordable lending solutions in an era where the average American grapples with over $155,000 in household debt.  Unlike traditional financial institutions, Clutch develops software to turn Credit Unions into FinTech lenders and leverage their balance sheets to responsibly lend to over 130M Americans. Our mission extends beyond mere financial transactions; we strive to fundamentally enhance the way credit unions interact with their members. By integrating cutting-edge technologies and user-centric designs, we help credit unions provide seamless digital experiences that are on par with leading tech companies. This approach not only preserves but revitalizes the longstanding tradition of community and member-focused service inherent to credit unions.</p><p style="min-height:1.5em"></p><h1><strong>About the Role</strong></h1><p style="min-height:1.5em">You will collaborate closely with the Product Manager and other engineers to develop a new product from the ground up. You'll contribute to discovery, technical design, and implementation, ensuring the product meets user needs and scales effectively.</p><p style="min-height:1.5em">You will be part of an agile team that thrives in ambiguity, focusing on iterating quickly and adapting to feedback as we shape the product roadmap together. Discovery skills, creativity, and a strong product mindset are essential.</p><p style="min-height:1.5em">This is a hands-on role where you'll make architectural decisions and implement scalable solutions.</p><p style="min-height:1.5em"></p><h1><strong>About the Team</strong></h1><p style="min-height:1.5em">Our team values collaboration and ownership, working closely with cross-functional partners to deliver impactful results. We believe in fostering open communication and learning from each other to solve complex challenges.</p><p style="min-height:1.5em">We prioritize building products that make a difference for our users. Each team member is empowered to bring their ideas to the table, with a strong emphasis on continuous improvement and personal growth.</p><p style="min-height:1.5em"></p><h1><strong>What You’ll Do</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Work in collaboration with developers and other stakeholders to enhance our platform, ensuring high-quality code and enabling the efficient delivery of features and improvements.</p></li><li><p style="min-height:1.5em">Write elegant, efficient, and testable code that is easy to maintain and debug</p></li><li><p style="min-height:1.5em">Take care of configurations and process documentation so stakeholders understand how to use the platform</p></li><li><p style="min-height:1.5em">As a true teammate, continuously improve the team’s processes, brainstorm ideas, communicate statuses, and progress</p></li><li><p style="min-height:1.5em">Mentor team members, provide feedback, and continuously improve as a professional</p></li><li><p style="min-height:1.5em">Learn the latest best practices, new concepts, and technologies and apply them accordingly to our context</p></li></ul><p style="min-height:1.5em"></p><h1><strong>What You’ll Bring</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>5+ years of experience in full-stack development</strong>, with expertise in a fast-paced environment, preferably in SaaS and/or Fintech.</p></li><li><p style="min-height:1.5em">Proven ability to work on <strong>early-stage products or startups</strong>, including experience in product discovery, rapid prototyping, and iterating based on user feedback.</p></li><li><p style="min-height:1.5em">Strong proficiency in <strong>modern frontend frameworks (e.g., React)</strong> and <strong>backend technologies (e.g., Node.js, Python)</strong>.</p></li><li><p style="min-height:1.5em"><strong>Product mindset</strong> with a focus on understanding user needs and delivering impactful solutions.</p></li><li><p style="min-height:1.5em">Familiarity with <strong>CI/CD pipelines</strong>, <strong>testing best practices</strong>, and <strong>agile methodologies</strong>.</p></li></ul><p style="min-height:1.5em"><em>Please note that this role may evolve as our business needs change, so we appreciate your flexibility and adaptability.</em></p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>What’s In It For You?</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Remote Flexibility:</strong> Enjoy the freedom of remote work from anywhere, balancing life and career seamlessly.</p></li><li><p style="min-height:1.5em"><strong>Unforgettable Off-Sites:</strong> Twice a year, bond with colleagues in exciting destinations, fostering teamwork and fresh ideas.</p></li><li><p style="min-height:1.5em"><strong>Paid Time Off and National Holidays:</strong> Enjoy 20 PTO days yearly and the National Holidays for relaxation and rejuvenation.</p></li><li><p style="min-height:1.5em"><strong>Stock Options:</strong> Joining us means having a stake in our success, so you'll receive stock options as part of your compensation package.</p></li><li><p style="min-height:1.5em"><strong>Home Office Setup:</strong> Create your ideal workspace with a dedicated budget for home office essentials.</p></li><li><p style="min-height:1.5em"><strong>Work Trip Budget:</strong> Grow personally and professionally with a budget for work-related trips and co-working.</p><p style="min-height:1.5em"></p></li></ul><p style="min-height:1.5em"><strong>Please note:</strong> This position is offered on a contractor basis. Applicants must have the necessary documentation and authorization to work in the country where the job is located. Clutch cannot provide sponsorship or assist with obtaining work permits for this role.</p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://yt3.googleusercontent.com/d1EZViC7xXJl3O7DDUguF5UgjjvGXpqeKMhl-ivOftHbUeIFJDURN3TR8MnKewBKI44oO3n5HA=s160-c-k-c0x00ffffff-no-rj" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Synthflow</h5>
                <h3>Senior Full-Stack Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/synthflow/011b1ed3-f877-4327-89c7-15160f497fac" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em">This is a fully remote role, allowing you to work from anywhere in the world.</p><p style="min-height:1.5em"></p><h1><strong>About Synthflow</strong></h1><p style="min-height:1.5em">At <a target="_blank" rel="noopener noreferrer nofollow" href="http://synthflow.ai/">Synthflow</a> we’re building the easiest way for businesses to create AI-powered phone agents. No coding, no fuss—just smarter automation. We’re passionate about delivering the future of voice technology with lightning-fast, scalable solutions. It’s an exciting time at Synthflow: we’re early, fast-growing, and laser-focused on impact. Join us to do the best work of your career while helping businesses thrive.</p><p style="min-height:1.5em"></p><h1><strong>About the role</strong></h1><p style="min-height:1.5em">We’re looking for a Senior Full-Stack Engineer to build and scale Synthflow’s core platform.</p><p style="min-height:1.5em"></p><h2><strong>Your responsibilities will include:</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Build and maintain our full-stack architecture</strong> using React/Next.js, Node.js, and to deliver a robust, scalable, and high-performance platform.</p></li><li><p style="min-height:1.5em"><strong>Implement user-facing features and backend services</strong> that support our evolving product.</p></li><li><p style="min-height:1.5em"><strong>Collaborate closely</strong> with designers, product managers, and other engineers to deliver high-quality, user-friendly solutions.</p></li><li><p style="min-height:1.5em"><strong>Optimize SQL queries and database interactions</strong> to ensure efficiency across our application stack.</p></li><li><p style="min-height:1.5em"><strong>Leverage your experience in automated testing and CI/CD pipelines</strong> to drive quality and streamline deployment.</p></li><li><p style="min-height:1.5em"><strong>Work in a fast-paced, startup environment</strong> where innovation, speed, and scalability are key.</p></li></ul><p style="min-height:1.5em"></p><h1><strong>You Have:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">A <strong>minimum of 4 years of professional experience</strong> as a Full-Stack Engineer with a strong focus on JavaScript/TypeScript</p></li><li><p style="min-height:1.5em">Extensive experience with <strong>React, Node.js, TypeScript, CSS, and Next.js</strong>.</p></li><li><p style="min-height:1.5em">Strong proficiency in <strong>SQL</strong> and optimizing complex queries.</p></li><li><p style="min-height:1.5em"><strong>Experience with cloud platforms</strong> such as GCP or AWS.</p></li><li><p style="min-height:1.5em">Familiarity with <strong>DevOps and containerization</strong> tools like Docker.</p></li><li><p style="min-height:1.5em">Strong verbal and written communication skills, with a track record of effective collaboration in cross-functional teams.</p></li><li><p style="min-height:1.5em"><strong>Contribute to a culture of learning and knowledge-sharing,</strong> participating in code reviews and pair programming.</p></li></ul><h3></h3><h1>Beyond the basics:</h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Experience with <strong>Redis</strong> and relational databases for caching and data handling.</p></li><li><p style="min-height:1.5em">Experience with AI Tooling and Framework like Langchain or OpenAI SDK</p></li><li><p style="min-height:1.5em"><strong>Early-stage startup experience</strong> is a big plus, as we value adaptability and innovative problem-solving.</p><p style="min-height:1.5em"></p></li></ul><h1><strong>What We Offer:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Autonomy at speed: </strong>High-ownership roles in a fast-moving startup.</p></li><li><p style="min-height:1.5em"><strong>Remote-first flexibility: </strong>Contribute from anywhere, on your schedule.</p></li><li><p style="min-height:1.5em"><strong>Cutting-edge technology:</strong> Work on what interests you most.</p></li><li><p style="min-height:1.5em"><strong>Career growth: </strong>Scale your impact as the company grows.</p></li><li><p style="min-height:1.5em"><strong>Rewarding package: </strong>Competitive pay, equity options, and comprehensive benefits that reflect your skills and experience. </p></li></ul>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://yt3.googleusercontent.com/d1EZViC7xXJl3O7DDUguF5UgjjvGXpqeKMhl-ivOftHbUeIFJDURN3TR8MnKewBKI44oO3n5HA=s160-c-k-c0x00ffffff-no-rj" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Synthflow</h5>
                <h3>Senior Python Software Engineer </h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/synthflow/e46f4ec1-399a-41ff-9d0e-19a77931e786" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em">This is a fully remote role, allowing you to work from anywhere in the world.</p><p style="min-height:1.5em"></p><h1><strong>About Synthflow</strong></h1><p style="min-height:1.5em">At <a target="_blank" rel="noopener noreferrer nofollow" href="http://synthflow.ai/">Synthflow</a> we’re building the easiest way for businesses to create AI-powered phone agents. No coding, no fuss—just smarter automation. We’re passionate about delivering the future of voice technology with lightning-fast, scalable solutions. It’s an exciting time at Synthflow: we’re early, fast-growing, and laser-focused on impact. Join us to do the best work of your career while helping businesses thrive.</p><p style="min-height:1.5em"></p><h1><strong>About the role</strong></h1><p style="min-height:1.5em">We’re looking for a Senior Python Engineer to craft reliable, production-ready software for AI tools.</p><p style="min-height:1.5em"></p><h2><strong>Your responsibilities will include:</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Develop and maintain our backend infrastructure</strong>, focusing on scalability, performance, and reliability.</p></li><li><p style="min-height:1.5em"><strong>Implement new features</strong> in collaboration with our engineering team.</p></li><li><p style="min-height:1.5em"><strong>Participate in the entire software development lifecycle</strong>, including requirements analysis, design, implementation, testing, and deployment.</p></li><li><p style="min-height:1.5em"><strong>Apply Test-Driven Development (TDD) practices</strong> to ensure robust and reliable code.</p></li><li><p style="min-height:1.5em"><strong>Engage in Pair Programming</strong> to enhance code quality and foster team collaboration.</p></li><li><p style="min-height:1.5em"><strong>Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines</strong> to streamline development and deployment processes.</p></li><li><p style="min-height:1.5em"><strong>Conduct code reviews</strong>, providing constructive feedback to maintain high standards of code quality and best practices.</p></li><li><p style="min-height:1.5em"><strong>Stay updated with the latest trends in software development</strong>, sharing knowledge and contributing to continuous improvement.</p></li></ul><p style="min-height:1.5em"></p><h1><strong>You have:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">A <strong>minimum of 5 years of experience</strong> as a Python developer.</p></li><li><p style="min-height:1.5em">Strong experience in <strong>building scalable and extensible data infrastructure</strong>.</p></li><li><p style="min-height:1.5em">Proficiency in <strong>infrastructure containerization, DevOps &amp; MLOps</strong> (preferably GCP or AWS).</p></li><li><p style="min-height:1.5em">Experience in <strong>building and maintaining enterprise-grade APIs</strong> (e.g., with FastAPI).</p></li><li><p style="min-height:1.5em">Demonstrated experience with <strong>TDD, pair programming, and CI/CD practices</strong>.</p></li></ul><p style="min-height:1.5em"></p><h1><strong>Beyond the basics:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Familiarity with <strong>voice technologies</strong> like WebRTC and Twilio.</p></li><li><p style="min-height:1.5em">Knowledge of <strong>AI</strong>, particularly Large Language Models (LLMs), Speech To Text and Voice Synthesis models.</p></li><li><p style="min-height:1.5em">Experience in <strong>AI-related fields</strong> like low-latency audio stream processing or building applications with LLMs.</p></li><li><p style="min-height:1.5em">Familiarity with <strong>AI frameworks</strong> such as LangChain, LlamaIndex, etc.</p></li><li><p style="min-height:1.5em">Experience with <strong>large-scale distributed computing and cloud infrastructure</strong>.</p></li></ul><h3></h3><h1><strong>What we offer:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Autonomy at speed: </strong>High-ownership roles in a fast-moving startup.</p></li><li><p style="min-height:1.5em"><strong>Remote-first flexibility: </strong>Contribute from anywhere, on your schedule.</p></li><li><p style="min-height:1.5em"><strong>Cutting-edge technology:</strong> Work on what interests you most.</p></li><li><p style="min-height:1.5em"><strong>Career growth: </strong>Scale your impact as the company grows.</p></li><li><p style="min-height:1.5em"><strong>Rewarding package: </strong>Competitive pay, equity options, and comprehensive benefits that reflect your skills and experience. </p></li></ul>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://yt3.googleusercontent.com/d1EZViC7xXJl3O7DDUguF5UgjjvGXpqeKMhl-ivOftHbUeIFJDURN3TR8MnKewBKI44oO3n5HA=s160-c-k-c0x00ffffff-no-rj" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Synthflow</h5>
                <h3>Senior Go Software Engineer</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/synthflow/95f3f5e2-f51d-4e50-bff2-0149677cf0a0" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <h1><strong>About Synthflow</strong></h1><p style="min-height:1.5em">At <a target="_blank" rel="noopener noreferrer nofollow" href="http://synthflow.ai/">Synthflow</a> we’re building the easiest way for businesses to create AI-powered phone agents. No coding, no fuss—just smarter automation. We’re passionate about delivering the future of voice technology with lightning-fast, scalable solutions. It’s an exciting time at Synthflow: we’re early, fast-growing, and laser-focused on impact. Join us to do the best work of your career while helping businesses thrive.</p><p style="min-height:1.5em"></p><h1><strong>About the role</strong></h1><p style="min-height:1.5em">We’re looking for a Senior Go Software Engineer to build real-time voice AI systems that set the standard.</p><p style="min-height:1.5em"></p><h2><strong>Your responsibilities will include:</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Design and enhance backend infrastructure</strong> focusing on scalability, performance, and reliability. Implement features and maintain the systems that power our next-generation products.</p></li><li><p style="min-height:1.5em"><strong>Expertly manage concurrency and parallelism</strong> in Go using goroutines, channels, and synchronization primitives like mutexes and wait groups.</p></li><li><p style="min-height:1.5em"><strong>Develop robust networking and streaming capabilities</strong>, including experience with network programming, sockets, and protocols like WebSockets and WebRTC.</p></li><li><p style="min-height:1.5em"><strong>Lead performance optimization initiatives</strong> by profiling Go code, reducing latency, and efficiently managing memory and garbage collection.</p></li><li><p style="min-height:1.5em"><strong>Build fault-tolerant systems</strong> with strong recovery mechanisms and failover strategies to maintain service continuity.</p></li><li><p style="min-height:1.5em"><strong>Implement comprehensive logging and tracing</strong> using tools such as zap, klog, OpenTelemetry, and Jaeger to enhance monitoring and troubleshooting.</p></li><li><p style="min-height:1.5em"><strong>Apply Test-Driven Development (TDD) and engage in Pair Programming</strong> to ensure high code quality and promote team collaboration.</p></li><li><p style="min-height:1.5em"><strong>Participate actively in code reviews</strong>, offering constructive feedback to uphold code quality and adhere to best practices.</p></li><li><p style="min-height:1.5em"><strong>Stay informed on the latest in software development</strong> and contribute to the team's continuous learning and improvement.</p></li></ul><h1><strong>You have:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>At least 5 years of professional experience</strong> with Go, along with a track record of developing scalable and extensible systems.</p></li><li><p style="min-height:1.5em">Additional proficiency in Python and familiarity with infrastructure containerization, DevOps &amp; MLOps tools (preferably GCP or AWS).</p></li><li><p style="min-height:1.5em">Extensive experience in <strong>creating and maintaining robust APIs</strong> and implementing advanced CI/CD pipelines.</p></li><li><p style="min-height:1.5em">A strong foundation in software engineering principles and a commitment to leading-edge practices including TDD, pair programming, and continuous integration.</p></li></ul><p style="min-height:1.5em"></p><h1><strong>Beyond the basics: </strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Exposure to <strong>voice technologies</strong> like WebRTC and Twilio.</p></li><li><p style="min-height:1.5em">A background in <strong>AI</strong>, particularly around Large Language Models, Speech to Text, and Voice Synthesis applications.</p></li><li><p style="min-height:1.5em">Experience in <strong>AI-related fields</strong>, such as low-latency audio stream processing or leveraging LLMs in product environments.</p></li><li><p style="min-height:1.5em">Knowledge of <strong>distributed computing and cloud infrastructure</strong> at scale.</p></li></ul><p style="min-height:1.5em"></p><h1><strong>What We Offer:</strong></h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>Autonomy at speed: </strong>High-ownership roles in a fast-moving startup.</p></li><li><p style="min-height:1.5em"><strong>Remote-first flexibility: </strong>Contribute from anywhere, on your schedule.</p></li><li><p style="min-height:1.5em"><strong>Cutting-edge technology:</strong> Work on what interests you most.</p></li><li><p style="min-height:1.5em"><strong>Career growth: </strong>Scale your impact as the company grows.</p></li><li><p style="min-height:1.5em"><strong>Rewarding package: </strong>Competitive pay, equity options, and comprehensive benefits that reflect your skills and experience. </p></li></ul><h2></h2>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://avatars.githubusercontent.com/u/14350668?s=200&v=4" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Didask</h5>
                <h3>Software Engineer (Senior/Staff/Principal)</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/didask/c15df717-f37a-4855-b8d7-b69699a2be17" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em"><em>🇫🇷 La langue de travail à Didask est l'anglais et sa maîtrise est requise pour nous rejoindre. Néanmoins, nous publions l'intégralité de nos offres d'emploi en français et en anglais. Vous pouvez retrouver toutes nos offres d'emploi sur </em><a target="_blank" rel="noopener noreferrer nofollow" href="https://jobs.ashbyhq.com/didask"><em>cette page</em></a><em>, ainsi que plus d'informations sur Didask, notre culture et nos avantages.</em></p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><em>🇬🇧🇺🇸 While English is our working language at Didask and proficiency is required to join us, we publish all our job openings in both English and French. You can find all our positions on </em><a target="_blank" rel="noopener noreferrer nofollow" href="https://jobs.ashbyhq.com/didask"><em>this page</em></a><em>, along with more information about Didask, our culture and benefits.</em></p><h1>Job description</h1><p style="min-height:1.5em">As a Software Engineer at Didask, you'll be part of the product team that build our next-generation Learning Management System (LMS) and our brand new Learning Assistant.</p><p style="min-height:1.5em">Working as <a target="_blank" rel="noopener noreferrer nofollow" class="wui-link" href="https://blog.pragmaticengineer.com/the-product-minded-engineer/">Product Engineers</a>, you'll have a large scope of ownership to solve our end-user's pain points:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Shape the best solution by engaging with Product Managers and Designers</p></li><li><p style="min-height:1.5em">Bring these solutions to life (system design, architecture, coding, etc.) in collaboration with other Engineers</p></li><li><p style="min-height:1.5em">Ship it and make sure it ends up solving the problem you've been tasked to solve</p></li></ul><p style="min-height:1.5em">As a senior member of the team, you'll have a key role in making sure our product is secure, reliable and performant. You'll do so by intervening directly on the codebase, mentoring other engineers, and making them fall into the pit of success.</p><p style="min-height:1.5em">You are also a contributor to our roadmap, identifying new opportunities thanks in particular to your awareness of both the latest advancements in technology and the EdTech market.</p><p style="min-height:1.5em">All engineers are expected to spend a majority of their time building the product themselves, as Individual Contributors. Team leadership is a temporary (and possibly part-time) role one can move in and out of without it being considered a promotion or demotion.</p><h1>Tech stack</h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Our product is built with TypeScript, Node.js, MongoDB, and React, plus the frameworks Next.js and Nest.js. Newer parts of our product rely on postgreSQL and ElasticSearch, and Rivet to build advanced LLM workflows based on various third-party models.</p></li><li><p style="min-height:1.5em">We use Jest as our main tests runner, with a combination of unit, integration and end-to-end tests, both on the front-end (using Playwright) and API endpoints.</p></li><li><p style="min-height:1.5em">Our hosting is entirely cloud-based, we are currently in the process of moving our infrastructure to Qovery.</p></li><li><p style="min-height:1.5em">Our observability stack is built with Prometheus, Grafana, Datadog, Sentry, Langfuse and Gentrace.</p></li></ul><h1>Your profile</h1><p style="min-height:1.5em">We're hiring primarily in "senior plus" positions, meaning that we want you to own large projects in collaboration with other Product Engineers, and help us define what we should do next.</p><p style="min-height:1.5em">You should have a strong track record showing us you're able to do just that. We're quite open-minded about the variety of previous experiences that can lead you to us. Having a diploma from school A or having worked at company Z is one signal among many others. We encourage candidates from all backgrounds to apply.</p><p style="min-height:1.5em">We do however have a few expectations in terms of previous experience, skills, and mindset:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Your have a recent experience as an Individual Contributor in a product-oriented company (B2B SaaS is a plus).</p></li><li><p style="min-height:1.5em">You are familiar with our tech stack, in particular you are not afraid of the JavaScript ecosystem, crazy as it might be! We do not require a long, professional experience with it; but you'll need to master key principles and be able to write some code during the tech interview (you can use LLMs but we'll check that you understand what you accept).</p></li><li><p style="min-height:1.5em">T-shaped profile: you have a full-stack mindset (eager to dig into the back-end, front-end or infrastructure aspects of a problem) with a spike in one area in particular where you excel.</p></li><li><p style="min-height:1.5em">Sense of ownership: you have a holistic approach to problem solving, you are able to make decisions after collecting data and input from relevant stakeholders, even if there's no clear consensus, and you are accountable for them.</p></li><li><p style="min-height:1.5em">Team spirit: you do your best to align yourself and the people around you with the company's mission, strategy and culture. You are operationally flexible, and able to adapt to an evolving environment.</p></li><li><p style="min-height:1.5em">You are excited to work in a written-first and async-first environment (though we still have many occasions to speak face-to-face!), where radical transparency is a core value.</p></li><li><p style="min-height:1.5em">You have a stellar communication, especially in written form. You welcome feedback and challenges; you can express your point of view clearly and without compromission, but also without antagonizing others, in a way that moves conversations towards a conclusion.</p></li><li><p style="min-height:1.5em">People love working with you: you have a positive energy, you like to help others even when it's not your responsibility, and you place a high premium on maintaining good relationships with the team.</p></li><li><p style="min-height:1.5em">You are passionate about technology and how to use it to solve real-life problems, in particular in the field of education and training. You are aware of the GenAI field, and you know how to leverage it, including in your job as an engineer.</p></li></ul><h1>Interview process</h1><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Apply to this position by answering a few written questions. Though we love LLMs, please use your own words 🙏 We don't expect more than a paragraph per question.</p></li><li><p style="min-height:1.5em">If your profile catches our attention, we'll invite you for a screening interview. We'll ask you a few questions and you'll have time to ask us questions too.</p></li><li><p style="min-height:1.5em">If we're both willing to move forward, we'll send a take-home exercise and we'll schedule a technical interview with our engineers.</p></li><li><p style="min-height:1.5em">Finally, you'll have a chat about product engineering and our company culture with our CTO and/or a Product Manager.</p></li></ul><p style="min-height:1.5em"><em>🇫🇷 Sauf mention contraire, toutes nos offres sont accessibles en télétravail complet à condition de travailler dans un fuseau horaire proche de celui de Paris et de disposer des bonnes conditions de travail (notamment connexion Internet). Attention, nous ne pouvons à l'heure actuelle embaucher que des résidents fiscaux français.</em></p><p style="min-height:1.5em"><em>🇬🇧🇺🇸 Unless specified otherwise, all positions are fully remote, provided you work in a timezone close to Paris and have suitable working conditions (including Internet connection). Please note that we can currently only hire French tax residents.</em></p>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://media.licdn.com/dms/image/v2/C4D0BAQEpGZxxw1XIvw/company-logo_200_200/company-logo_200_200/0/1630519839992/altrio_inc_logo?e=1744243200&v=beta&t=o-GF1Ot2bV2bfBjDZJQ_4b0uz7ruCd5HK9OazNfcTNw" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Altrio</h5>
                <h3>Senior Software Engineer - Ruby on Rails</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.lever.co/Altrio/f71cb504-fe55-4977-9a97-7382368f1efc" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div>Are you ready to embark on an exciting adventure? Are you looking for an opportunity that breaks the mold and lets you unleash your creativity and talent? You’ve come to the right place!</div><div><br></div><div>🚀 About Us 🚀</div><div>We’re a team of innovators, ambitious and mission-driven people who are always striving to do better. We value diversity, embrace quirks and celebrate uniqueness. Together, we’re on a mission to revolutionize the global real estate capital markets.  At Altrio, we are building real estate investment software designed to help our clients invest faster, smarter, and more confidently for some of the biggest global real estate investors, including Brookfield Properties, QuadReal Property Group and Hines.</div><div><br></div><div>🏢 The Opportunity 🏢 </div><div><span style="font-size: 11pt;">We are currently looking for a Senior Software Engineer (Ruby on Rails) to join the team. In this role you will have the opportunity to contribute to all aspects of building our products and key features. We work in small teams who have a high degree of autonomy to ship meaningful work that makes a difference to real estate investment professionals across the world.</span></div><div><span style="font-size: 11pt;">We’re using both client and server-side technologies; Javascript, React and Tailwind CSS along with modern Rails; Stimulus and Hotwire to deliver experiences our customers love. We’re strong proponents of </span><a rel="noopener noreferrer" class="postings-link" style="font-size: 11pt;" href="https://dev.37signals.com/vanilla-rails-is-plenty/">vanilla rails</a><span style="font-size: 11pt;"> and endeavour to really lean into the framework.</span></div><div><br></div><div>Are you ready to embark on an exciting adventure? Are you looking for an opportunity that breaks the mold and lets you unleash your creativity and talent? You’ve come to the right place!</div><div><br></div><div>🚀 About Us 🚀</div><div>We’re a team of innovators, ambitious and mission-driven people who are always striving to do better. We value diversity, embrace quirks and celebrate uniqueness. Together, we’re on a mission to revolutionize the global real estate capital markets.  At Altrio, we are building real estate investment software designed to help our clients invest faster, smarter, and more confidently for some of the biggest global real estate investors, including Brookfield Properties, QuadReal Property Group and Hines.</div><div><br></div><div>🏢 The Opportunity 🏢 </div><div><span style="font-size: 11pt;">We are currently looking for a Senior Software Engineer (Ruby on Rails) to join the team. In this role you will have the opportunity to contribute to all aspects of building our products and key features. We work in small teams who have a high degree of autonomy to ship meaningful work that makes a difference to real estate investment professionals across the world.</span></div><div><span style="font-size: 11pt;">We’re using both client and server-side technologies; Javascript, React and Tailwind CSS along with modern Rails; Stimulus and Hotwire to deliver experiences our customers love. We’re strong proponents of </span><a href="https://dev.37signals.com/vanilla-rails-is-plenty/" style="font-size: 11pt;" class="postings-link" target="_blank" rel="noopener noreferrer">vanilla rails</a><span style="font-size: 11pt;"> and endeavour to really lean into the framework.</span></div><div><br></div><h3>🔥 What You'll Do 🔥</h3><li>Design, develop and ship major features for existing and new products using Ruby on Rails</li><li>Write clean, maintainable, and efficient code</li><li>Collaborate with other developers, designers, and stakeholders to deliver high-quality products</li><li>Troubleshoot and debug issues as they arise</li><li>Stay up-to-date with the latest industry trends and technologies</li><li>Mentor junior developers and lead best practices across the team</li><li>Deeply understand the needs of our business and its clients</li><li>Have the opportunity to work full stack</li><li>Help shape our engineering culture, tooling and processes </li><h3>💡 What You Bring to the Team 💡</h3><li>5+ years of professional software engineering experience</li><li>Have delivered impactful projects from design to production with Ruby on Rails</li><li>Advocate for best practices in code health, testability, maintainability, scalability</li><li>Effective communicator who is comfortable seeking and receiving feedback</li><li>Strong analytical and debugging skills</li><li>Highly collaborative with low ego</li><li>Results-oriented developer who takes pride in their craft</li><h3>🌟 Perks and Benefits 🌟</h3><li><b>Stake in the Company:</b> Empowering and amplifying the voices and work of our employees is important to us, and that’s why we provide employee stock options. We want the whole team to share in our successes and victories, and have hard work pay off in more ways than a paycheque.</li><li><b>Continuous Learning:</b> We believe that investing in our employees’ growth and development is essential to our long-term success as a company. By providing financial support for continuing education and skill-building opportunities, we empower our employees to stay up-to-date with the latest trends and best practices in their field, and develop new skills.</li><li><b>Health Coverage:</b> Ensuring our employees feel valued, supported and empowered to prioritize their health and well-being is our top priority. We offer comprehensive healthcare coverage to provide the support and resources our employees need to take care of themselves and their families, so they can come to work healthy, focused, and ready to take on the day.</li><li><b>Work from Anywhere:</b> We give our team the flexibility and ownership to choose to work from wherever they’re most productive, whether that be at home, the Toronto HQ, or anywhere else. We want our team to feel productive, and balance their lives however works best for them.</li><li><b>Rest &amp; Recharge:</b> We provide ample vacation days, personal days and other forms of paid leave, our employees should feel free prioritize their well-being, spend time with their loved ones, and experience new places and activities</li><div><span style="font-size: 16px;">We are committed to creating an inclusive and accessible work environment for all candidates. If you require accommodations to participate in the application process or have any specific needs throughout the hiring process, please contact us at [email protected]. </span></div>
            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://media.licdn.com/dms/image/v2/C4D0BAQEpGZxxw1XIvw/company-logo_200_200/company-logo_200_200/0/1630519839992/altrio_inc_logo?e=1744243200&v=beta&t=o-GF1Ot2bV2bfBjDZJQ_4b0uz7ruCd5HK9OazNfcTNw" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>Altrio</h5>
                <h3>Software Engineer - Ruby on Rails</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.lever.co/Altrio/ca9edfee-1b02-4e7c-89cd-05ad67f720cd" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <div>Are you ready to embark on an exciting adventure? Are you looking for an opportunity that breaks the mold and lets you unleash your creativity and talent? You’ve come to the right place!</div><div><br></div><div>🚀 About Us 🚀</div><div>We’re a team of innovators, ambitious and mission-driven people who are always striving to do better. We value diversity, embrace quirks and celebrate uniqueness. Together, we’re on a mission to revolutionize the global real estate capital markets.  At Altrio, we are building real estate investment software designed to help our clients invest faster, smarter, and more confidently for some of the biggest global real estate investors, including Brookfield Properties, QuadReal Property Group and Hines.</div><div><br></div><div>🏢 The Opportunity 🏢 </div><div><span style="font-size: 11pt;">We are currently looking for an Intermediate Software Engineer (Ruby on Rails) to join the team. The ideal candidate will have a strong understanding of Ruby on Rails, as well as experience building and maintaining web applications. In this role, you will be responsible for working on a variety of projects, including new feature development, bug fixing, and performance optimization.</span></div><div><span style="font-size: 11pt;">We’re using both client and server-side technologies; Javascript, React and Tailwind CSS along with modern Rails; Stimulus and Hotwire to deliver experiences our customers love. We’re strong proponents of </span><a rel="noopener noreferrer" class="postings-link" style="font-size: 11pt;" href="https://dev.37signals.com/vanilla-rails-is-plenty/">vanilla rails</a><span style="font-size: 11pt;"> and endeavour to really lean into the framework.</span></div><div><br></div><div>Are you ready to embark on an exciting adventure? Are you looking for an opportunity that breaks the mold and lets you unleash your creativity and talent? You’ve come to the right place!</div><div><br></div><div>🚀 About Us 🚀</div><div>We’re a team of innovators, ambitious and mission-driven people who are always striving to do better. We value diversity, embrace quirks and celebrate uniqueness. Together, we’re on a mission to revolutionize the global real estate capital markets.  At Altrio, we are building real estate investment software designed to help our clients invest faster, smarter, and more confidently for some of the biggest global real estate investors, including Brookfield Properties, QuadReal Property Group and Hines.</div><div><br></div><div>🏢 The Opportunity 🏢 </div><div><span style="font-size: 11pt;">We are currently looking for an Intermediate Software Engineer (Ruby on Rails) to join the team. The ideal candidate will have a strong understanding of Ruby on Rails, as well as experience building and maintaining web applications. In this role, you will be responsible for working on a variety of projects, including new feature development, bug fixing, and performance optimization.</span></div><div><span style="font-size: 11pt;">We’re using both client and server-side technologies; Javascript, React and Tailwind CSS along with modern Rails; Stimulus and Hotwire to deliver experiences our customers love. We’re strong proponents of </span><a href="https://dev.37signals.com/vanilla-rails-is-plenty/" style="font-size: 11pt;" class="postings-link" target="_blank" rel="noopener noreferrer">vanilla rails</a><span style="font-size: 11pt;"> and endeavour to really lean into the framework.</span></div><div><br></div><h3>🔥 What You'll Do 🔥</h3><li>Design, develop and ship major features for existing and new products using Ruby on Rails</li><li>Write clean, maintainable, and efficient code</li><li>Collaborate with other developers, designers, and stakeholders to deliver high-quality products</li><li>Troubleshoot and debug issues as they arise</li><li>Stay up-to-date with the latest industry trends and technologies</li><li>Mentor junior developers and lead best practices across the team</li><li>Deeply understand the needs of our business and its clients</li><li>Have the opportunity to work full stack</li><li>Help shape our engineering culture, tooling and processes </li><h3>💡 What You Bring to the Team 💡</h3><li>2+ years of professional software engineering experience</li><li>Have delivered impactful projects from design to production with Ruby on Rails</li><li>Familiarity with Git and other version control tools</li><li>Strong problem-solving, analytical, debugging and troubleshooting skills</li><li>Practitioner of best practices in code health, testability, maintainability, scalability</li><li>Effective communicator who is comfortable seeking and receiving feedback</li><li>Highly collaborative with low ego</li><li>Results-oriented developer who takes pride in their craft</li><h3>🌟 Perks and Benefits 🌟</h3><li><b>Stake in the Company:</b> Empowering and amplifying the voices and work of our employees is important to us, and that’s why we provide employee stock options. We want the whole team to share in our successes and victories, and have hard work pay off in more ways than a paycheque.</li><li><b>Continuous Learning:</b> We believe that investing in our employees’ growth and development is essential to our long-term success as a company. By providing financial support for continuing education and skill-building opportunities, we empower our employees to stay up-to-date with the latest trends and best practices in their field, and develop new skills.</li><li><b>Health Coverage:</b> Ensuring our employees feel valued, supported and empowered to prioritize their health and well-being is our top priority. We offer comprehensive healthcare coverage to provide the support and resources our employees need to take care of themselves and their families, so they can come to work healthy, focused, and ready to take on the day.</li><li><b>Work from Anywhere:</b> We give our team the flexibility and ownership to choose to work from wherever they’re most productive, whether that be at home, the Toronto HQ, or anywhere else. We want our team to feel productive, and balance their lives however works best for them.</li><li><b>Rest &amp; Recharge:</b> We provide ample vacation days, personal days and other forms of paid leave, our employees should feel free prioritize their well-being, spend time with their loved ones, and experience new places and activities</li><div><span style="font-size: 16px;">We are committed to creating an inclusive and accessible work environment for all candidates. If you require accommodations to participate in the application process or have any specific needs throughout the hiring process, please contact us at [email protected]. </span></div>
            </details>
            </td>
        </tr></table>