Job Offers

Looking for a job? Here we'll have an awesome list with companies who sponsored the conference. If you want to publish a job offer here, click here.


Pydantic

Platform Engineer

Platform Engineer
Logfire
As a Principal Platform Engineer you'll have the opportunity to take our nascent developer
platform to the next level. You'll be the first full-time engineer dedicated to building out our
internal developer platform and tooling, with the opportunity for you to build out a team as we
scale the company from <10 engineers.

What you will do:

  • Design and develop an internal developer platform to help our team move quicker
    from idea to production. Examples of features we want are test/preview
    environments, performant CI, strategies for running database migrations, etc.
  • Manage infrastructure maintenance like Postgres major version upgrades.
  • Improve our infrastructure level security. For example by auditing IAM permissions or
    implementing better intra-cluster RBAC.
  • Grow a team that aligns with the company's vision and culture.

Who You Are

We expect a candidate for this position to have experience in:
- Managing infrastructure via IaC
- Kubernetes.
- Database management (e.g. orchestrating migrations, deploying stateful services on
k8s and managing data in test environments)
- GitHub and GitHub Actions, including complex workflows
- Experience with Google Cloud Platform

Nice to haves but not required:
- Experience as a team lead or manager
- Experience with Pulumi
- Familiarity with observability platforms, e.g. have deployed the OpenTelemetry Collector before.
- Experience with more than one of Python, Rust and TypeScript
- Experience with Postgres
- Familiarity with GKE
- A history of contributing to and working with Open Source Software

Some non-technical requirements:

  • Live and work in a timezone between PT (UTC-8) and CET (UTC+1)
  • Able to travel to EU, UK and US up to 4 times a year to join our off-sites.

Our Tech Stack

Our current stack consists of:
- Google Cloud Platform
- GitHub for version control
- Pulumi (TypeScript) for infrastructure as code (IaC)
- Google Kubernetes Engine (Autopilot) for compute
- Postgres / Google Cloud Storage (GCS) for data storage
- Redis for caching and buffering
- A mix of Rust and Python for backend services
- React (TypeScript) for our frontend

While we have a strong foundation we're getting to the point where the rate of new services,
need for test environments, CI needs, etc. means we have to think more holistically about
the experience of going from idea to production.

About Pydantic

Pydantic is an open source data validation library for Python written in Rust, it's downloaded
over 200M times a month and used by basically every company you've heard of.

Earlier this year I (the creator of Pydantic) decided to build developer tools with the same
focus on developer experience that I think has made Pydantic successful.

We are currently building a next-generation observability platform built around
OpenTelemetry, SQL as the query language and developer empathy as the driving force.

We're backed by Sequoia Capital and have long term runway.
Pydantic is a fully remote company with employees all over the world. We get together for
offsites regularly - our next one is in September.

Apply

Interested in shaping the user experience of observability with Pydantic? Send your resume,
portfolio, and a brief cover letter to careers@pydantic.dev

Please note: We do not accept submissions from recruiters or agencies. Such contacts will
be marked as spam.

To know more about this job visit Pydantic Jobs


Principal Developer

Database Infrastructure - Rust

The Job

We are hiring a Rust developer to help design and implement the database infrastructure for
our observability platform, Pydantic Logfire.

Context

Pydantic is an open source data validation library for Python, with core validation logic
written in Rust. It's downloaded about 200M times a month and used by basically every
company you've heard of. Last year we started a company to build developer tools with the
same focus on developer experience that I think has made Pydantic successful, backed by
Sequoia Capital.

At the beginning of May we launched Logfire into public Beta. Before we release it into
general availability, we want our new database infrastructure (written in Rust and based on
Apache Datafusion) to be rock solid. That's where you come in.

Advantages

  1. Greenfield project — the codebase of the application we're building is only a few
    months old
  2. Lead — we want to hire someone opinionated and knowledgeable, who is excited to
    build database infrastructure that can scale to petabytes of data
  3. Work with great people — Pydantic's widespread recognition means we've been
    lucky enough to hire some of the best Python and full stack developers in the world
  4. Fully remote — we're a remote-first company, we get together in person roughly
    once a quarter for a week — our next "offsite" will be in France in the first week of
  5. Build developer tools — the observability space presents particularly interesting
    technical challenges, and building developer tools means that we get to be our own
    customers

Technical Requirements

We're looking for (in descending order of importance):
1. Deep experience with Rust and its ecosystem
2. Experience with analytical/time-series database development and use — we're
specifically looking for experience with the Apache Arrow ecosystem, and Apache
DataFusion
3. Experience working with observability tools — experience working for an
observability company, using observability platforms, and knowledge of
OpenTelemetry would all be highly valuable
4. Experience working with Python would be a minor plus
More generally, you should care about performance, scalability, and developer experience,
both within the team and for those using the tools we're building.

Non-technical Requirements

  1. Required: Live and work in a timezone between PT (UTC-8) and CET (UTC+1)
  2. Required: Able to travel to EU, UK and US up to 4 times a year to join our off-sites

Apply
To apply, email careers@pydantic.dev.
No recruiters or agencies please, any contact from recruiters will be marked as spam.

To know more about this job visit Pydantic Jobs


Zencoder

Senior Product Designer

Remote

About Zencoder

Join us at Zencoder, where our mission is to advance human knowledge through innovative AI solutions. We're transforming the landscape of software development by empowering developers with AI coding agents embedded into their workflow that help create high-quality software and accelerate product delivery. By empowering developers to code smarter, faster, and with greater impact we bridge the gap between imagination and implementation, helping organizations ship impactful software products faster.

Our product is an extension for JetBrains and VSCode that assists developers not only in generating code but also in iterative refining and repairing it through embedded AI agents. This approach goes beyond the basic code snippet suggestions. By deeply analyzing developers’ repositories and employing robust software engineering principles, Zencoder's agents enhance code quality and project alignment, freeing developers to concentrate more on innovation and creative problem-solving.

The Opportunity

We’re seeking a talented Product Designer to create and design UX-complex interfaces for developer tools. This is a rare opportunity to join an early-stage startup led by the founder of a unicorn company and help scale it into a thriving, innovative business. You’ll be a part of the team that ships AI products, shaping the future of software development and unlocking the creative potential of brilliant minds.

This is a full-time, fully remote role based in Europe.

Key Responsibilities

  • Shape the Future of AI Coding Assistants: Design and prototype interfaces for interacting with AI from scratch, solving complex UX challenges, and contributing to the overall design language.
  • Conduct In-Depth User Research: Engage with users to understand their needs, behaviors, and pain points. Use this information to drive design decisions that align with user expectations and business goals.
  • Collaborate Across Teams: Work closely with product managers, engineers, and other stakeholders to create products from the ground up and ensure that design concepts align with the overall product vision and are consistently implemented across the platform.
  • Drive Innovation in Design: Push the boundaries of traditional design thinking by exploring and implementing cutting-edge design trends and technologies that set our product apart from the competition.

Essential Qualifications

  • Proven Experience: Demonstrated experience in UX/UI design, with a strong portfolio showcasing successful projects and visually appealing designs that have positively impacted user experience and business outcomes.
    Innovative Thinker: You have a track record of creating innovative solutions that differentiate your product’s UX from competitors, resulting in interfaces that both delight users and drive engagement.
  • User Research Expertise: Proficiency in conducting user research, with the ability to quickly build rapport with target audiences and engage professionally with enterprise customers.
  • Data-Driven Design: Strong ability to analyze user data, identify patterns, and derive insights that inform design decisions, ensuring a seamless and intuitive user experience.
  • Collaborative Mindset: Excellent collaboration and communication skills, with a proven ability to work effectively in cross-functional teams and contribute to a shared vision.
  • Creative Visionary: A creative mindset with a passion for pushing the boundaries of design, exploring innovative solutions, and bringing fresh ideas to life.
  • Development Knowledge: Familiarity with the software development process, basic coding skills, experience with LLM (Large Language Model) agents, and an understanding of current market trends are an advantage.

Why Join Zencoder?

  • Impact and Innovation: Build a category-leading product in an exciting new market
  • Growth Potential: Collaborate with a well-funded startup with ambitious goals and high talent density. We’ve built large companies and well-recognized products before and are most excited about the immediate opportunity in front of us.
  • Be part of the Gen AI movement: In the next two years, Gen AI will change how companies develop software. By automating many repetitive steps, we will dramatically cut the time it takes to ship enterprise-grade software products.
  • High Talent Density: Collaborate daily with our experienced AI engineers, software engineers, and founder, Andrew Filev.
  • Flexibility: We hire globally, prioritizing talent over location. Work where you’re most productive and comfortable.

Zencoder is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Sr Full-Stack Software Engineer, Developer Tools

Remote

About Zencoder

Join us at Zencoder, where our mission is to advance human knowledge through innovative AI solutions. We're transforming the landscape of software development by empowering developers with AI coding agents embedded into their workflow that help create high-quality software and accelerate product delivery. By empowering developers to code smarter, faster, and with greater impact we bridge the gap between imagination and implementation, helping organizations ship impactful software products faster.

Our product is an extension for JetBrains and VSCode that assists developers not only in generating code but also in iterative refining and repairing it through embedded AI agents. This approach goes beyond the basic code snippet suggestions. By deeply analyzing developers’ repositories and employing robust software engineering principles, Zencoder's agents enhance code quality and project alignment, freeing developers to concentrate more on innovation and creative problem-solving.

The Opportunity

We're seeking an expert-level Full-Stack Software Engineer to join our talented team and contribute to various parts of our solution, starting with IDE extensions and DevOps integrations. You should be an expert in front-end development and a quick and keen learner of technologies. As our generative AI solution supports a variety of development tools and programming languages, you’ll get a chance to apply your skills in TypeScript and Java on the front end and Python and Java on the back end.

You should possess experience developing high-quality products used and loved by thousands or millions of users. This role offers a unique chance to shape an AI-driven product alongside our talented and dynamic team.

Key Responsibilities

  • Develop IDE plugins, CI/CD bots, web applications, and numerous integrations to help our customers use generative AI in their SDLC
  • Create intuitive and user-friendly interfaces using modern front-end technologies like React, Angular, or Vue.js
  • Collaborate with the AI and SWE teams to conceptualize, design, and build a code-generation add-in that empowers developers to automate repetitive tasks and boost productivity
  • Conduct thorough testing of developed solutions, identify and address any bugs or performance issues, and optimize code for efficiency and scalability
  • Stay updated with the latest trends and advancements in full-stack development, DevOps practices, and AI technologies to drive innovation and maintain competitiveness

Essential Qualifications

  • Over 10 years of experience in developing complex software solutions, including front-end and back-end parts
  • Expert knowledge of front-end development in TypeScript or Kotlin, ability to be productive with both
  • Expertise in front-end frameworks such as React, Angular, or Vue.js
  • Solid understanding of server-side programming languages such as Node.js, Python, or Kotlin and experience with back-end frameworks like Express.js, Django, or Spring Boot
  • Daily use of modern DevOps principles and practices, including unit testing, CI/CD pipelines, and containerization (Docker)
  • Experience developing production applications used by thousands or millions of users
  • Demonstrated experience in integrating front-end interfaces with back-end systems via gRPC, JSON-RPC, GraphQL, or RESTful APIs
  • Strong computer science background (e.g. algorithms, data structures), strong understanding of modern architecture and design principles (eg, SOLID) with practical application of both
  • Deep understanding and experience of enterprise software development processes, ability to formalize typical SDLC tasks with all nuances
  • Strong analytical and problem-solving abilities, with a knack for troubleshooting and debugging complex issues
  • Proven ability to work effectively in a collaborative team environment, with excellent communication skills and a commitment to delivering high-quality solutions on time
  • Eagerness to learn and adapt to new technologies and methodologies, with a passion for continuous improvement and innovation
  • Experience working in a high growth or startup software businesses
  • Prior experience in creating developer tools loved by their users would be highly advantageous, especially for VS and JetBrains add-ins

Why Join Zencoder?

  • Impact and Innovation: Build a category-leading product in an exciting new market
  • Growth Potential: Collaborate with a well-funded startup with ambitious goals and high talent density. We’ve built large companies and well-recognized products before and are most excited about the immediate opportunity in front of us.
  • Be part of the Gen AI movement: In the next two years, Gen AI will change how companies develop software. By automating many repetitive steps, we will dramatically cut the time it takes to ship enterprise-grade software products.
  • High Talent Density: Collaborate daily with our experienced AI engineers, software engineers, and founder, Andrew Filev.
  • Flexibility: We hire globally, prioritizing talent over location. Work where you’re most productive and comfortable.

Zencoder is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Senior Full-stack QA Engineer

Remote

About Zencoder

Join us at Zencoder, where our mission is to advance human knowledge through innovative AI solutions. We're transforming the landscape of software development by empowering developers with AI coding agents embedded into their workflow that help create high-quality software and accelerate product delivery. By empowering developers to code smarter, faster, and with greater impact we bridge the gap between imagination and implementation, helping organizations ship impactful software products faster.

Our product is an extension for JetBrains and VSCode that assists developers not only in generating code but also in iterative refining and repairing it through embedded AI agents. This approach goes beyond the basic code snippet suggestions. By deeply analyzing developers’ repositories and employing robust software engineering principles, Zencoder's agents enhance code quality and project alignment, freeing developers to concentrate more on innovation and creative problem-solving.

The Opportunity

We're seeking a Senior Full-stack QA Engineer to empower our QA team and together impact how QA is done in the whole industry integrating with AI technologies. You'll take on the challenge of evaluating and improving LLM quality while working with various programming languages and frameworks. We offer the rare advantage of building from the ground up with no legacy code to hold you back. Design and execute robust manual and automated testing strategies for API, UI and desktop to ensure the highest quality of our software product.

This is a unique opportunity to join an early-stage company led by the founder of a unicorn startup, Andrey Filev, and help scale it into a thriving, innovative business. You’ll be a part of the team that ships AI products, shaping the future of software development and unlocking the creative potential of brilliant minds.

Key Responsibilities

  • Design and execute robust manual and automated tests for API, UI, and desktop using TypeScript for VSCode plug-in (now) and Java/Kotlin for JetBrains plug-in (in the nearest future).
  • Gain in-depth knowledge of IDEs and programming languages to thoroughly test and evaluate product functionality and performance.
  • Participate in building an automated testing infrastructure, setting up and integrating automated tests with CI/CD pipelines from the ground up.
  • Identify, track, and manage bugs while writing clear technical documentation to support issue resolution and knowledge sharing.
  • Evaluate the performance of LLMs.
  • Work closely with developers, product managers, and other stakeholders to thoroughly understand requirements, offer constructive feedback, and ensure alignment on quality standards.
  • Collaborate closely with developers and users to collect feedback, identify areas for improvement, and investigate issues, ensuring the product meets user needs. Engage with our user community, fostering a supportive environment and leveraging user insights to improve the product.
  • Leverage AI tools to increase efficiency and effectiveness within the QA processes.
  • Stay updated with the latest trends in QA practices and AI advancements to drive innovation and maintain competitiveness.

Essential Qualifications

  • 4+ years of hands-on experience in both manual and automated QA.
  • 2+ years of automation experience using one or some of the languages like TypeScript, Kotlin, Java, Python, or C#, with the willingness and ability to quickly adapt to new languages and frameworks.
  • Understanding of object-oriented programming languages, with the ability to write basic code in multiple languages such as TypeScript, Python, Java, and C#.
  • Proficient in maintaining and updating comprehensive test documentation to ensure clarity and accessibility.
  • Proficient in advanced Git techniques, including rebasing and history modification, to manage version control efficiently.
  • Exceptional problem-solving skills combined with a proactive and ownership-driven mindset.
  • Strong communication skills, with the ability to clearly articulate complex concepts and collaborate effectively with cross-functional teams.
  • Nice to have:
    • experience in DevOps practices and configuration management to streamline the QA process;
    • ability to design and build test automation infrastructure for UI, API, and desktop applications from the ground up;
    • knowledge of AI technologies, particularly hands-on experience with LLMs and prompt engineering, and understanding of how to evaluate the quality of AI models.

Why Join Zencoder?

  • Impact and Innovation: Build a category-leading product in an exciting new market
  • Growth Potential: Collaborate with a well-funded startup with ambitious goals and high talent density. We’ve built large companies and well-recognized products before and are most excited about the immediate opportunity in front of us.
  • Be part of the Gen AI movement: In the next two years, Gen AI will change how companies develop software. By automating many repetitive steps, we will dramatically cut the time it takes to ship enterprise-grade software products.
  • High Talent Density: Collaborate daily with our experienced AI engineers, software engineers, and founder, Andrew Filev.
  • Flexibility: We hire globally, prioritizing talent over location. Work where you’re most productive and comfortable.

Zencoder is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Developer Advocate / Solutions Architect

Remote

About Zencoder

Join us at Zencoder, where our mission is to advance human knowledge through innovative AI solutions. We're transforming the landscape of software development by empowering developers with AI coding agents embedded into their workflow that help create high-quality software and accelerate product delivery. By empowering developers to code smarter, faster, and with greater impact we bridge the gap between imagination and implementation, helping organizations ship impactful software products faster.

Our product is an extension for JetBrains and VSCode that assists developers not only in generating code but also in iterative refining and repairing it through embedded AI agents. This approach goes beyond the basic code snippet suggestions. By deeply analyzing developers’ repositories and employing robust software engineering principles, Zencoder's agents enhance code quality and project alignment, freeing developers to concentrate more on innovation and creative problem-solving.

The Opportunity

As a Developer Advocate / Solutions Engineer Role, you’ll be the bridge between Zencoder and the developer community, serving as both an advocate for developers and an evangelist for Zencoder’s products and services. You’ll engage with developers to build relationships, provide community support, and advocate for Zencoder’s products and services. This role involves creating educational content, being a technical ambassador, representing Zencoder at events, gathering feedback, and collaborating closely with various teams to drive product adoption and community engagement.

Key Responsibilities

  • Community Engagement: Build and nurture relationships within the developer community. Actively participate in forums, social media, and other developer platforms to understand and address the needs of developers.
  • Developer Advocacy: Serve as a technical ambassador for Zencoder, presenting at conferences, meetups, and webinars. Share best practices, deliver compelling presentations, and lead technical workshops to demonstrate the value of Zencoder’s AI platform.
  • Technical Content Creation: Develop high-quality technical content, including blog posts, tutorials, sample code, and video guides. Collaborate with the Content Strategy team to create resources that educate and engage developers.
  • Pre-Sales Support: Work with the sales and marketing teams to provide technical demos and answer technical questions for potential customers. Assist in developing solutions tailored to customers’ needs and provide technical expertise during the sales process.
  • Developer Support & Success: Act as a liaison between developers and the product team. Collect feedback, identify pain points, and ensure developers have a seamless experience using Zencoder’s products.
  • Developer Experience Improvement: Collaborate with the product and engineering teams to enhance developer UX/UI with Zencoder, ensuring a smooth developer experience.
  • Event Participation: Represent Zencoder at industry events, hackathons, and developer conferences. Engage with developers in person and online, showcasing Zencoder’s technology and fostering a sense of community.
  • Coach and Develop Internal Talent: Coach and mentor engineering team members with limited experience in public speaking and writing, encouraging and helping them build their skills and apply for industry conferences and other opportunities to promote Zencoder’s employer brand.

Who you are

  • Technical Background: Strong experience in software development, with proficiency in languages such as Python, JavaScript/Java, and C#. Familiarity with AI concepts, LLMs, and RAG is a plus.
  • Industry expert: Proven track record of successfully getting speaking abstracts accepted at high-profile technical conferences.
  • Strong Communicator: Excellent public speaking and presentation skills, with the ability to explain complex technical concepts to diverse audiences.
  • Content Creator: Skilled in creating technical content, including documentation, tutorials, blog posts, and videos that resonate with the developer community.
  • Community-Focused: Passionate about building and engaging with developer communities. Experience in community management and open-source projects is a plus.
  • Customer-Centric: Ability to understand developer pain points and provide tailored solutions. Experience in pre-sales engineering or customer support is beneficial.
  • Team Player: Comfortable working cross-functionally with sales, marketing, product, and engineering teams to drive product adoption and community

Essential Qualifications

  • 5+ years of experience in software development, developer relations, or a related technical field.
  • Strong understanding of AI concepts, LLMs, and developer tools.
  • Excellent written and verbal communication skills.
  • Proven experience in presenting at conferences, meetups, or webinars.
  • Ability to create engaging technical content for various platforms.
  • Familiarity with open-source communities and developer platforms like GitHub.

What we offer

  • An opportunity to shape the future of AI in software development.
  • A dynamic and collaborative work environment.
  • Competitive compensation package.
  • Opportunities for professional growth and development.

Zencoder is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.