Location: Austin, United States
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Every user who opens our web application lands in the Web Shell first — the foundation that loads, orchestrates, and connects all product features into one seamless experience. The Client Web Shell team owns this foundation end to end: the overall features, frontend architecture, build system, and performance of our web application. You'll shape how a large-scale React application is composed and shipped — from module federation and build tooling to AI-powered experiences embedded at the core of the product. If you enjoy the intersection of product-facing UI work and deep frontend platform engineering, this role sits exactly there. Are you ready to join our team and make an impact?
Responsibilities
Design and develop scalable .NET services and React applications that power TeamViewer's web platform and customer experiences.
Build and maintain APIs, platform services, and data flows that support product functionality, integrations, and observability.
Develop secure, reliable, and maintainable solutions within a distributed microservices environment.
Deliver high-quality software using modern engineering practices, including automated testing, code reviews, and CI/CD pipelines.
Monitor and optimize the performance, scalability, reliability, and operational efficiency of the systems you own.
Troubleshoot complex application and service issues across frontend and backend components.
Partner with product managers, architects, and engineering teams to define requirements and shape technical solutions.
Contribute to architectural decisions and engineering best practices across the platform.
Requirements
7+ years of professional software engineering experience with strong expertise in C#/.NET and experience building modern web applications with React
and Redux, using Typescript
Strong understanding of software engineering fundamentals, object-oriented design, and distributed systems.
Experience building and supporting microservices, APIs, and cloud-based applications at scale.
Proficiency with SQL and NoSQL databases, containerized deployments, and event-driven architectures.
Experience with automated testing, CI/CD pipelines, and modern software delivery practices.
Familiarity with AI-powered applications, integrations, or development tools is a plus.
Strong problem-solving skills with the ability to debug and optimize complex distributed systems.
Excellent communication skills and experience collaborating across global engineering teams.
What we offer
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
Comprehensive Health insurance package including 100% employer-paid medical coverage
Up to 12 weeks of Parental Leave
Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
Quarterly teambuilding events, leadership luncheons, and companywide “All Hands” meetings
Open door policy and business casual dress code
We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!
Work location for this position is Austin, TX.
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
Location: Dubai, United Arab Emirates
Job Description
We are looking for experienced
Full Stack Developers
to design, develop, and maintain modern enterprise web applications. The ideal candidate will have strong experience with
React.js
,
Next.js
, and
Nest.js
, building secure, scalable, and high-performance applications while collaborating closely with AI, DevOps, and QA teams.
Key Responsibilities
Design, develop, and maintain front-end and back-end components of enterprise applications.
Build responsive, user-friendly web applications and dashboards using
React.js
and
Next.js
.
Develop secure, scalable backend services and RESTful APIs using
Nest.js
.
Integrate applications with AI services, enterprise systems, databases, and third-party APIs.
Implement authentication, authorization, and role-based access control (RBAC).
Optimize application performance, scalability, security, and maintainability.
Participate in code reviews, testing, debugging, and technical documentation.
Collaborate with AI Engineers, DevOps Engineers, QA Engineers, and business stakeholders throughout the development lifecycle.
Follow secure coding standards and software development best practices.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years
of Full Stack development experience.
Strong hands-on experience with
React.js
.
Strong experience with
Next.js
.
Strong experience with
Nest.js
.
Experience developing
RESTful APIs
.
Experience integrating applications with databases and third-party APIs.
Experience with authentication and
Role-Based Access Control (RBAC)
.
Good knowledge of SQL and/or NoSQL databases.
Experience with Git and version control.
Experience with Docker and CI/CD pipelines is preferred.
Strong debugging, problem-solving, and communication skills.
Experience working in Agile development environments is preferred.
Location: Dubai, United Arab Emirates
Job Description
We are seeking experienced
AI Engineers / Agentic AI Developers
to design, develop, and deploy enterprise-grade AI solutions with a focus on
Agentic AI
,
Large Language Models (LLMs)
, and
Retrieval-Augmented Generation (RAG)
. The successful candidate will be responsible for building intelligent AI agents and workflows capable of reasoning, planning, task execution, and orchestration while ensuring all solutions are deployed in an
on-premises environment
using local AI models and tools.
Key Responsibilities
Gather, analyze, and translate business requirements into scalable AI and Agentic AI solutions.
Design, develop, test, deploy, and maintain AI-powered applications and autonomous AI agents.
Build Agentic AI workflows capable of reasoning, planning, task execution, and orchestration.
Develop and integrate Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and multi-agent architectures.
Integrate AI solutions with enterprise applications, APIs, databases, cloud services, and on-premises systems.
Optimize AI models, prompts, workflows, and application performance.
Ensure AI solutions comply with enterprise security, governance, privacy, and Responsible AI standards.
Prepare technical documentation, deployment guides, operational manuals, and knowledge transfer materials.
Provide technical support, troubleshooting, performance tuning, and continuous improvements.
Design and implement AI solutions using
on-premises infrastructure, local models, and enterprise-approved AI tools
.
Requirements
Bachelor's degree in Computer Science, Artificial Intelligence, Software Engineering, or a related field.
5+ years
of software development experience, including
2+ years
working with AI/Generative AI technologies.
Strong experience with
Python
and AI application development.
Hands-on experience with
Large Language Models (LLMs)
and prompt engineering.
Experience designing and implementing
Retrieval-Augmented Generation (RAG)
solutions.
Experience building
Agentic AI
or multi-agent systems.
Experience integrating AI applications with
REST APIs
, databases, and enterprise applications.
Familiarity with AI orchestration frameworks such as
LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen
, or similar.
Experience working with vector databases such as
Milvus, ChromaDB, FAISS, Pinecone
, or equivalent.
Knowledge of model deployment using
Ollama, vLLM, Hugging Face Transformers, NVIDIA NIM
, or similar on-premises inference platforms.
Experience deploying and managing AI solutions in
on-premises environments
.
Understanding of AI security, governance, privacy, and Responsible AI principles.
Experience with Docker, Kubernetes, Git, and CI/CD pipelines is preferred.
Strong analytical, problem-solving, communication, and documentation skills.
Preferred Skills
Experience with open-source LLMs such as
Llama, Mistral, Qwen, Gemma, or DeepSeek
.
Experience with GPU infrastructure and AI model optimization.
Knowledge of MLOps practices and AI monitoring.
Experience integrating AI solutions with enterprise platforms such as SAP, ServiceNow, Microsoft 365, or other enterprise systems.
Experience working in highly secure or regulated enterprise environments.
This JD is aligned with your requirement that
all AI use cases must run on-premises using local models and on-premises tools
, making it suitable for enterprise or government projects.
Location: South Africa
About Huzzle
At Huzzle, we connect exceptional talent with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include fast-growing startups, SaaS platforms, and digital-first businesses. Unlike traditional outsourcing models, you are placed directly with a client as an in-house team member, contributing to impactful, real-world products.
Role Type: Full-time
Engagement: Independent Contractor
About the Company
Our client is a fast-growing performance marketing agency that helps direct-to-consumer (DTC) brands scale profitably through Paid Media, Conversion Rate Optimization (CRO), creative strategy, and conversion-focused publisher networks. Acting as an extension of their clients’ in-house growth teams, they specialize in rapid testing, high-converting funnels, and data-driven experimentation to drive measurable revenue growth.
Job Summary
As a QA Engineer, you'll play a critical role in ensuring the quality, reliability, and performance of web and mobile applications. You'll collaborate closely with developers, product managers, and designers to identify issues early, improve testing processes, and help deliver high-quality software releases.
This is an excellent opportunity for someone with experience in manual and/or automated software testing who enjoys solving problems and contributing to fast-paced product development teams.
Key Responsibilities
Design, develop, and execute comprehensive test plans, test cases, and test scripts.
Perform manual testing for web and mobile applications.
Develop and maintain automated test suites where applicable.
Identify, document, track, and verify software defects using bug-tracking tools.
Collaborate with developers to troubleshoot issues and validate fixes.
Conduct regression, functional, integration, usability, and performance testing.
Participate in sprint planning, backlog refinement, and release testing.
Ensure software meets quality standards before production deployment.
Continuously improve QA processes, documentation, and testing methodologies.
Communicate testing progress, risks, and quality metrics to stakeholders.
Requirements
2+ years of experience in Software Quality Assurance or QA Engineering.
Strong understanding of software testing principles and QA methodologies.
Experience performing manual testing across web applications.
Familiarity with automated testing frameworks such as Selenium, Cypress, Playwright, or similar.
Experience working with bug tracking and project management tools such as Jira, Azure DevOps, or Trello.
Understanding of Agile or Scrum software development methodologies.
Experience testing REST APIs using tools like Postman is an advantage.
Basic knowledge of SQL and database testing is preferred.
Strong analytical thinking and attention to detail.
Excellent written and verbal English communication skills.
Ability to work independently in a remote, collaborative environment.
Nice to Have
Experience with CI/CD pipelines.
Familiarity with Git version control.
Performance or security testing experience.
ISTQB Certification or equivalent QA certification.
Experience testing SaaS platforms or cloud-based applications.
Benefits
💰 Competitive salary based on experience and seniority
🚀 Work on impactful, user-facing products with a global reach
📈 Clear career progression in a high-growth tech environment
🌎 Fully remote role with an international team.
🎓 Access to ongoing learning and professional development.
🤝 Collaborative engineering culture with modern development practices.
Location: India; Pakistan; Jamaica
About Huzzle
At Huzzle, we connect exceptional talent with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include fast-growing startups, SaaS platforms, and digital-first businesses. Unlike traditional outsourcing models, you are placed directly with a client as an in-house team member, contributing to impactful, real-world products.
Role Type: Full-time
Engagement: Independent Contractor
About the Company
Our client is a fast-growing performance marketing agency that helps direct-to-consumer (DTC) brands scale profitably through Paid Media, Conversion Rate Optimization (CRO), creative strategy, and conversion-focused publisher networks. Acting as an extension of their clients’ in-house growth teams, they specialize in rapid testing, high-converting funnels, and data-driven experimentation to drive measurable revenue growth.
Job Summary
As a Remote QA Engineer, you'll be responsible for ensuring the quality, reliability, and performance of web and mobile applications. You'll collaborate closely with software engineers, product managers, and designers to validate new features, identify defects, and improve testing processes throughout the software development lifecycle.
The ideal candidate has experience with both manual and automated testing, thrives in a remote-first environment, and is committed to delivering exceptional user experiences.
Key Responsibilities
Create, execute, and maintain test plans, test cases, and testing documentation.
Perform manual testing for web and mobile applications to ensure functionality and usability.
Develop and maintain automated test scripts using modern testing frameworks.
Identify, document, and track software defects through resolution.
Conduct functional, regression, integration, exploratory, and smoke testing.
Test REST APIs using tools such as Postman or similar platforms.
Collaborate with developers to reproduce issues and verify bug fixes.
Participate in Agile ceremonies, sprint planning, and release testing.
Continuously improve QA processes, automation coverage, and testing standards.
Ensure software meets quality expectations before production releases.
Requirements
3+ years of experience as a QA Engineer, Software Test Engineer, or Quality Assurance Engineer.
Strong knowledge of manual software testing methodologies.
Experience with automation tools such as Selenium, Cypress, Playwright, or similar frameworks.
Solid understanding of the Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC).
Experience testing RESTful APIs using Postman or similar tools.
Familiarity with Agile or Scrum development environments.
Experience using Jira, Azure DevOps, or other issue-tracking platforms.
Basic knowledge of SQL and database testing.
Strong analytical and problem-solving skills with exceptional attention to detail.
Excellent written and verbal English communication skills.
Ability to work independently while collaborating effectively with remote teams.
Experience with CI/CD pipelines.
Knowledge of Git and version control workflows.
Exposure to performance, load, or security testing.
ISTQB Certification or equivalent QA certification.
Experience working with SaaS or cloud-based applications.
Benefits
💰 Competitive salary based on experience and seniority
🚀 Work on impactful, user-facing products with a global reach
📈 Clear career progression in a high-growth tech environment
🌎 Fully remote role with an international team.
🎓 Access to ongoing learning and professional development.
🤝 Collaborative engineering culture with modern development practices.
Location: Colombia; Mexico; Argentina; Costa Rica; Venezuela, Bolivarian Republic of; Brazil
About Huzzle
At Huzzle, we connect exceptional talent with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include fast-growing startups, SaaS platforms, and digital-first businesses. Unlike traditional outsourcing models, you are placed directly with a client as an in-house team member, contributing to impactful, real-world products.
Role Type: Full-time
Engagement: Independent Contractor
About the Company
Our client is a fast-growing performance marketing agency that helps direct-to-consumer (DTC) brands scale profitably through Paid Media, Conversion Rate Optimization (CRO), creative strategy, and conversion-focused publisher networks. Acting as an extension of their clients’ in-house growth teams, they specialize in rapid testing, high-converting funnels, and data-driven experimentation to drive measurable revenue growth.
Job Summary
As a QA Engineer, you'll be responsible for ensuring the quality, stability, and performance of software applications throughout the development lifecycle. You'll work closely with developers, product managers, and designers to identify defects early, validate new features, and contribute to continuous improvements in testing practices.
The ideal candidate has hands-on experience with both manual testing and test automation, is comfortable working in Agile teams, and has a strong understanding of software quality assurance methodologies.
Key Responsibilities
Develop, execute, and maintain detailed test plans, test cases, and test scenarios.
Perform functional, regression, integration, smoke, exploratory, and user acceptance testing.
Design and maintain automated test scripts using industry-standard automation frameworks.
Identify, document, prioritize, and verify software defects using bug-tracking tools.
Collaborate with developers to reproduce issues and validate fixes.
Test REST APIs using tools such as Postman or similar API testing platforms.
Participate in sprint planning, backlog refinement, and release readiness activities.
Ensure product quality before production deployments.
Continuously improve QA processes, documentation, and testing standards.
Work closely with cross-functional teams to deliver high-quality software on schedule.
Requirements
3–4 years of professional experience as a QA Engineer, Software Test Engineer, or Quality Assurance Engineer.
Strong experience with manual software testing across web applications.
Experience with test automation tools such as Selenium, Cypress, Playwright, or similar frameworks.
Solid understanding of software development lifecycle (SDLC) and software testing lifecycle (STLC).
Experience testing RESTful APIs using Postman or equivalent tools.
Familiarity with Agile or Scrum development methodologies.
Experience using bug tracking and project management tools such as Jira, Azure DevOps, or similar.
Basic knowledge of SQL for database validation and testing.
Familiarity with Git version control and CI/CD pipelines is an advantage.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent written and verbal English communication skills.
Ability to manage multiple priorities and work effectively in a remote team environment.
Experience testing SaaS platforms or cloud-based applications.
Knowledge of performance or load testing tools.
Exposure to Docker, Kubernetes, or cloud environments.
ISTQB Certification or equivalent QA certification.
Experience integrating automated tests into CI/CD workflows.
Benefits
💰 Competitive salary based on experience and seniority
🚀 Work on impactful, user-facing products with a global reach
📈 Clear career progression in a high-growth tech environment
🌎 Fully remote role with an international team.
🎓 Access to ongoing learning and professional development.
🤝 Collaborative engineering culture with modern development practices.
Location: Worldwide
SUMMARY:
We're looking for a Legacy Conversion Consultant to join our Application Modernisation team, helping enterprise organisations migrate business-critical applications away from legacy technologies.
This is a hands-on technical role focused on analysing legacy applications, executing large-scale migration projects, and working with automation tooling to accelerate application modernisation. You'll work primarily with CA Gen applications while supporting the migration of enterprise systems to both modern mainframe architectures and distributed technology stacks. You'll also help improve the automation tools and migration processes that drive future transformation projects.
If you enjoy solving complex technical challenges and modernising legacy applications, this is an excellent opportunity to work on large-scale enterprise transformation programmes.
WHAT WILL YOU BE DOING:
You will join our engineering team as a valued member, working closely in a collaborative, autonomous, cross-functional team. You will help with the following:
Analyse and assess legacy applications, primarily developed in CA Gen.
Execute application migration projects using automation tooling.
Apply technical fixes and enhancements throughout the migration process.
Define migration approaches for different application components, including: Database access, Online transactions, Batch processing, User interfaces, Application components
Support phased migration strategies.
Deliver migrations to: Native COBOL environments (CICS, IMS-DC and DB2) and modern technology stacks including Java, .NET, Spring Boot, Angular and cloud platforms.
Validate converted applications to ensure functional equivalence, maintainability and performance.
Document migration standards, reusable patterns and technical processes.
Work closely with technical leadership to define migration strategies and delivery roadmaps.
Support technical proposals and Statements of Work.
Engage with customers and technical stakeholders to explain migration approaches and project outcomes.
Contribute to the continuous improvement of migration tooling and modernisation practices.
WHAT WE ARE LOOKING FOR:
Bachelor's degree in Computer Science or any related technical field.
Strong commercial experience with CA Gen (Cool:Gen).
Experience with application migration, legacy modernisation or application re-platforming.
Experience analysing and working with: Gen Models, Action Diagrams, Business Components, Data Models and Data Structures, Online transaction processing, Batch processing, Relational database access, Performance tuning, UI design and implementation.
Experience working in Mainframe environments, including exposure to 3270 block-mode applications.
Experience with one or more of the following technologies: COBOL (CICS, IMS-DC and DB2), Java, .NET, Spring Boot, Angular, Cloud platforms
Experience using or implementing automation tooling for application migration or conversion.
Experience working with XML or model extraction as part of migration projects.
Strong troubleshooting and debugging skills.
Excellent analytical and problem-solving abilities.
Good communication skills with the ability to work directly with technical and business stakeholders.
Collaborative approach with a focus on delivery and continuous improvement.
Strong English communication skills, written and verbal
AWESOME BUT NOT REQUIRED:
MigrationWorks or similar application migration tooling.
Experience supporting structured Gen conversion or regeneration programmes.
Experience delivering migrations across multiple target platforms such as COBOL, Java, .NET or Angular.
Mainframe tooling including: ISPF, JCL, SPUFI, SCLM
CI/CD tools such as: Jenkins, GitHub Actions, Azure DevOps
Experience contributing to migration frameworks, automation tooling or application modernisation initiatives.
Experience modernising enterprise applications to cloud or hybrid environments.
WHAT’S IN IT FOR YOU?
Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
A culture in which we don’t criticise failure but ensure we learn from our mistakes
An Agile environment where your ideas are welcome
The possibility to grow and experience different projects
Ongoing Training & Mentoring
The possibility to travel
Location: Montreal
DRW
is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it.
DRW
is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
We are looking for a passionate
S
oftware Developer
to join our infrastructure team. This software-focused role involves building the services, platforms and automation that support our engineering teams and production systems. You will develop reliable backend software, improve developer workflows and help operate scalable infrastructure in a predominantly Kubernetes-based environment.
How you will make an impact
Designing and building reliable backend services and infrastructure tooling using Python
Developing and operating applications and services on Kubernetes
Building automation that improves the deployment, operation and management of production systems
Designing and maintaining CI/CD pipelines and developer workflows
Working with relational databases and message-driven systems, including PostgreSQL and RabbitMQ
Improving the scalability, reliability, performance and operability of distributed systems
Collaborating with software developers and infrastructure specialists to solve challenging technical problems
Contributing to technical design discussions, code reviews, testing and software architecture best practices
Driving projects and leading new initiatives
Migrating legacy workloads to Kubernetes
Maintaining some legacy non-Kubernetes production infrastructure
What DRW Montreal has to offer you
Mentorship with experienced software developers, database administrators, and technical project managers
Continuous learning through paid postgraduate degrees, Dev Lightning talks, online learning support and 1 on 1 language tutoring with Berlitz
40 hours of paid volunteer work at the organization of your choice
Bi-weekly social activities, monthly wellness plan, on-site weekly massages, and games room
Enjoy daily catered meals (breakfast and lunch) with unlimited snacks and beverages
Competitive salary, matching RRSP, paid company phone, laptop, and work from home set-up
What you bring to the team
A bachelor's or a master's degree in computer science, Software Engineering or equivalent experience
3 to 7 years of experience building and operating software systems
Strong Python development experience
Hands-on experience deploying and operating applications on Kubernetes
Experience designing and maintaining CI/CD pipelines
Experience working with Linux systems
Experience with relational databases such as PostgreSQL
Experience with message brokers such as RabbitMQ
Strong understanding of software engineering principles, testing and best practices
Self-directed, proactive and able to drive work forward independently
Strong verbal and written communication skills
A collaborative team player and passionate problem solver with strong interpersonal skills
Experience with observability practices and tools—including metrics, logging, tracing and alerting—is an asset
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
https://drw.com/privacy-notice
.
California residents, please review the California Privacy Notice for information about certain legal rights at
https://drw.com/california-privacy-notice
.
[#LI-KS1]
Location: Bangalore, India
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.
About Us
Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data.
Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.
Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions.
As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.
During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.
About the Role
Our mission is to empower data practitioners to create and disseminate organizational knowledge. dbt Core is the open-source engine at the heart of this mission, used by tens of thousands of analysts and engineers to transform data with the rigor of software engineering. We are looking for a systems-oriented engineer to join the small, expert team that builds and maintains this foundational piece of the modern data stack. This is an opportunity to work on deeply technical, high-leverage problems where your contributions will improve the daily workflow of a massive and passionate open-source community.
About The Team
The dbt Core team are the stewards of the open-source engine that powers the modern data stack for tens of thousands of practitioners. This small, high-trust group of systems engineers tackles the most fundamental challenges in dbt: ensuring the performance, reliability, and architectural integrity of
dbt
itself. They not only own the core execution engine but also architect the crucial adapter framework that connects dbt to a growing ecosystem of databases and data platforms.
As a Staff Software Engineer on the Core & Adapters team, you will be a steward of the performance, reliability, and architectural integrity of dbt. You will tackle ambiguous, open-ended problems and take ownership of critical systems.
What You’ll Do
Dive deep into the dbt-core execution engine, using your systems expertise to identify, debug, and eliminate performance bottlenecks in our Python codebase.
Architect and implement improvements to our adapter interface, the crucial layer that connects dbt to a growing ecosystem of databases and data platforms, enabling the community to build more powerful and efficient integrations.
Debug complex, system-level issues that span from Linux process management and concurrency models to database query planning and network protocols.
Lead technical design discussions and contribute to the long-term architectural roadmap for dbt Core, making key decisions about what, how, and when we build to ensure its scalability and reliability for years to come.
Mentor other engineers and review contributions from our vibrant open-source community, upholding our high standards for code quality, testing, and design while fostering a collaborative and inclusive environment.
Take strong ownership of our distributed systems, troubleshoot complex production issues, and participate in an on-call rotation to maintain high availability and deliver a resilient platform experience.
Skills We’re Looking For
We are looking for an engineer with a strong performance and debugging mindset, excellent mental models for complex systems, and a deep curiosity for infrastructure and open-source software.
Required Qualifications:
6+ years of professional software development experience, with a focus on building and operating backend systems in a production environment.
Deep backend engineering experience and proficiency in Python.
A systematic, first-principles approach to problem-solving, with comfort navigating and debugging in Linux environments (e.g., understanding process scheduling, memory management, file systems).
Solid grasp of database internals, such as query execution engines, storage layers, indexing strategies, and transaction management.
Excellent communication skills and a sense of ownership, with the ability to balance technical depth with fast, iterative delivery.
Preferred Qualifications:
A background in data warehousing, data engineering, or analytics engineering.
Professional experience writing production code in Go or Rust.
Experience contributing to or maintaining a popular open-source project.
Experience building compilers, interpreters, or developer tooling.
Familiarity with performance analysis tools like
perf
or
strace
.
The Team & Our Culture
You will join a small, high-trust team of senior and staff-level engineers who are passionate about building robust, well-crafted, and reliable software. We operate in a remote-first, asynchronous-friendly environment that values deep work, clear written communication, and a high degree of autonomy. We are deeply connected to our users and the open-source community, and we believe that the best solutions come from a rigorous, collaborative, and empathetic engineering process.
#LI-REMOTE
#LI-SA1
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, and volunteer days off.
RSU stock grants*
Professional development and training opportunities
Company virtual happy hours, free food, and fun team-building activities
Monthly cell phone stipend
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
*
May vary by country and worker type - please reach out to your recruiter for more information
Click
here
to learn more about Fivetran's Benefits by Region.
We’re honored to be
valued at over $5.6 billion
, but more importantly, we’re proud of our
core values of Get Stuck In, Do the Right Thing, and One Team, One Dream
. Read about us in
Forbes
.
Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.
To learn more about Fivetran’s culture and what it’s like to be part of the team,
click here
and enjoy our video.
To learn more about our candidate privacy policy, you can
read our statement here
.
We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don't hesitate to submit your request by filling out this
form
. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.
Location: London, UK
Workplace: Hybrid
ABOUT BEAMERY
With the rapid expansion of AI and automation, the future of work has never been more challenging for organizations. Beamery’s unique jobs, skills and tasks data platform helps organizations navigate these challenges and make more informed decisions across Talent Lifecycle Management. Our solutions power recruitment, mobility, upskilling, diversity, work architecture and workforce planning for some of the world’s most forward-thinking companies.
We believe that where you work is much more than just a job. Millions of people are being left behind every day in their careers, and we’re on a mission to fix this by creating equal access to meaningful work, skills and careers for all.
We are an equal opportunity employer committed to building a representative Beamery, creating an equitable, inclusive and engaging environment for our people.
So, what are you waiting for? Join us and help us transform the future of work once and for all.
What’s ahead — and why it’s an exciting time to join the team:
Building agentic AI with advanced orchestration (multi-agent workflows, tool use, evaluation loops) that turns complex talent data into decisions.
- Training and fine-tuning our own models on unique data about jobs, skills and tasks, and benchmarking them against the best in our market.
- Joining an award-winning AI team (ACM RecSys Challenge 2026) that turns new ideas into innovative solutions with scientific rigour.
- Sharing our work and learning from industry peers through challenges, conferences and publications.
But it’s not all about creating high-quality products, we also very much value the company culture we have worked hard to create; built on trust, empathy & honesty ensuring our workforce is able to bring their full selves to work.
ABOUT THE OPPORTUNITY
Our data platform powers Beamery’s reporting and underpins our AI strategy. We’re hiring a Staff Data Engineer to set its technical direction.
This is our most senior individual contributor role in data engineering. You’ll own the platform’s long-term architecture, make the calls that are expensive to reverse, and lead the work that follows. You’ll also partner with EPD leadership (Engineering, Product, and Design) on work that crosses team boundaries, and on keeping the platform aligned with company strategy. The platform exists so everyone at Beamery can make faster decisions with data they trust. The role suits someone energised by ambiguity who measures impact by what the organisation can do rather than what they personally shipped.
WHAT WILL YOU BE DOING AT BEAMERY?
- Own the technical strategy for the data platform. Define the multi-quarter architectural vision, build the case for investment with EPD leadership, and sequence delivery incrementally rather than as a big-bang migration. You take on the work with no established playbook and turn it into designs the team can execute. Expect challenges around multi-tenant consistency, correctness at scale, performance ceilings, and data modelling for AI and agentic workloads.
- Architect the analytics, semantic, and AI data layers. Define how core business metrics, feature usage signals, and skills and task intelligence data are modelled, governed, and exposed as trustworthy products to BI, self-service, and AI consumers.
- Set standards that scale beyond your team. Establish the architectural patterns, modelling conventions, and data contracts other teams adopt, favouring guardrails over review gates. Grow senior engineers into stronger technical decision-makers through design review, pairing, and mentorship.
- Own reliability and trust at the platform level. Set our approach to observability, data quality, SLAs, and incident response; lead RCAs on the most serious failures and drive the systemic fixes that prevent recurrence.
WHAT WE’RE LOOKING FOR
You’re a staff-level data engineer who has built and run data platforms for internal and external consumers. You’ve built architectures that held up as they grew with a focus on data warehousing, data lakes, and both real-time and batch processing.
Teams bring you their hardest data problems. You’ve made the hard tradeoffs in distributed, multi-tenant systems and lived with the consequences. You’re just as comfortable in production: tracing how one upstream failure ripples through to customers, and making sound calls under pressure.
Your impact isn’t measured in code alone. You’ve led initiatives across team boundaries without formal authority, working directly with principal engineers, platform teams, and data scientists, and treating their constraints as part of your design problem. You’ve made architectural decisions others built on for years, and driven modernisation while balancing new technology against real delivery risk. You work with minimal direction, explain tradeoffs and risks credibly to executive audiences, and change your mind as readily as you defend a position.
PREVIOUS PROFESSIONAL EXPERIENCE:
- Data transformations using dbt, including patterns for large, complex projects
- Data storage (SQL / NoSQL): schema design, modelling at scale, and multi-tenant isolation
- Back-end engineering: Python (nice to have: Typescript/Node.JS)
- Pipelines: streaming, CDC, correctness, replayability, and evolution over time
- Data quality and observability: validation, testing, data contracts, monitoring, alerting, and incident response
- Infrastructure as code and containerisation (Terraform, Kubernetes)
OUR DATA STACK
Our stack will change as we grow, and you’ll be shaping those changes. The ability to learn new tools matters more than experience with any specific one.
- DBT for data modelling and transformation
- BigQuery data warehouse
- Kafka for data streaming between systems
- PostgreSQL & MongoDB for databases
- Typescript/Node.JS on the backend
- Kubernetes
- Python
- Segment for customer-centric event collection
Beamery is open to engage with direct employment or contractors for this position in order to find the right fit candidate to join our team.
Beamery is for Everybody. Diversity and open expression are fundamental to us. We acknowledge the challenges in our industry and strive to develop an inclusive culture where everybody can contribute. We are dedicated to creating an inclusive environment for everyone, regardless of ethnicity, religion, color, sexual orientation, gender identity, race, national origin, age, disability status, or caregiver status. If, for whatever reason, you need us to make reasonable adjustments and adaptations to our recruitment process, please email accommodations@beamery.com
Visit our Diversity, Equality and Inclusion page https://careers.beamery.com/life-at-beamery/diversity-equality-inclusion/to learn more about progress and commitments.
Location: Denver, CO, US
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics platform. We gather and process BIG amounts of data and deliver meaningful insights to our customers. We have browser extensions, databases, panelists, servers, so many servers, and a great hybrid culture with coworkers locally and across the globe.
There's a good mix of extremely difficult problems, impossible problems, easy problems, bugs, performance issues, and the occasional thing that's a joy to work on – join us!
Annual Base Salary: 120,000 - 145,000 USD
What you will do in a typical day:
- Tackle interesting performance and scalability challenges.
- Meticulously refactor bunches of reports decimating code size and run time while preserving results.
- Intelligently manage tech debt while simultaneously delivering new features for the business.
- Code in SQL and C# (and occasionally js) in a mixed environment (Windows and Linux but mostly Windows) utilizing AWS, SQL Server, Redshift, Mongo, EntityFramework and ASP.NET http://asp.net/ Core.
- Participate in a Kanban/Devops dev process with fluid requirements, weekly scrums, and potentially be on-call w/Pagerduty
- Be a proponent for continuous improvement, architecture, clean code, and good systems design
- We use Github for source control and Jira for project management
- We review PRs! (usually) and ship often.
What you can bring:
- Experienced C# developer.
- Be able to code in C#, SQL and occasionally in Ruby.
- Big Plus: Comfortable reading and modifying Javascript/React.
- Friendly - You will be working in cross function with a lot of cool people!
- Love for data - Our platform provides data intelligence for the digital economy!
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
Read more about some of our Technical challenges here (written by members of our engineering team):
https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory
https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Location: Culver City, CA, US
Workplace: Hybrid
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics platform. We gather and process BIG amounts of data and deliver meaningful insights to our customers. We have browser extensions, databases, panelists, servers, so many servers, and a great hybrid culture with coworkers locally and across the globe.
There's a good mix of extremely difficult problems, impossible problems, easy problems, bugs, performance issues, and the occasional thing that's a joy to work on – join us!
Annual Base Salary: 120,000 - 145,000 USD
What you will do in a typical day:
- Tackle interesting performance and scalability challenges.
- Meticulously refactor bunches of reports decimating code size and run time while preserving results.
- Intelligently manage tech debt while simultaneously delivering new features for the business.
- Code in SQL and C# (and occasionally js) in a mixed environment (Windows and Linux but mostly Windows) utilizing AWS, SQL Server, Redshift, Mongo, EntityFramework and ASP.NET http://asp.net/ Core.
- Participate in a Kanban/Devops dev process with fluid requirements, weekly scrums, and potentially be on-call w/Pagerduty
- Be a proponent for continuous improvement, architecture, clean code, and good systems design
- We use Github for source control and Jira for project management
- We review PRs! (usually) and ship often.
What you can bring:
- Experienced C# developer.
- Be able to code in C#, SQL and occasionally in Ruby.
- Big Plus: Comfortable reading and modifying Javascript/React.
- Friendly - You will be working in cross function with a lot of cool people!
- Love for data - Our platform provides data intelligence for the digital economy!
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
Read more about some of our Technical challenges here (written by members of our engineering team):
https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory
https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Location: Espoo
Workplace: Hybrid
DESCRIPTION
ROLE HIGHLIGHTS:
- Fullstack Engineer, Product Engineering
- Location: Finland, Espoo
- Department: Solutions
- Reports to: Engineering Manager / Team Lead
- Employment type: Permanent
- Workplace model: Hybrid
- Employment is subject to applicable security screening (incl. SUPO)
Why this role matters
We build software products that turn ICEYE’s satellite data and analytics into outcomes customers can rely on during real events such as floods, wildfires, and earthquakes.
This is an individual contributor role where you are expected to take ownership of your work and help deliver end-to-end product slices across backend and frontend. You help us ship frequently, keep systems supportable in production, and continuously reduce friction in how we build and run our products.
Who We Are
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. This includes sovereign and turnkey ISR missions leveraging ICEYE’s world-leading synthetic aperture radar (SAR) satellite technology, as well as access to data from the world’s largest SAR satellite constellation. These capabilities enable partners to detect and respond to critical changes anywhere on Earth with unprecedented speed and accuracy – day or night and in any weather, supported by ultra high-resolution imagery and high-frequency revisits.
As a trusted partner for defense, intelligence, security, and maritime domain awareness, ICEYE’s near real-time data creates a tactical advantage for mission-critical operations. Designed for dual use, the platform also serves civil protection and commercial users for natural-catastrophe intelligence, insurance, maritime monitoring (including oil-spill detection), and finance, contributing to global security and community resilience.
ICEYE is headquartered in Finland and operates globally across Europe, North America, the Middle East, and Asia-Pacific. We have more than 900 employees, united by a shared vision: improving life on Earth by becoming the global source of truth in Earth Observation.
Your day-to day responsibilities
- End-to-End Delivery: Own full product slices by building seamless functionality from backend APIs to frontend UIs, turning vague requirements into testable, production-ready code.
- Operational Excellence: Maintain system reliability by participating in on-call rotations and improving "observability" through meaningful alerts, clear logs, and automated runbooks.
- Process Optimization: Boost team velocity by identifying delivery bottlenecks such as slow CI or flaky tests, and automating away recurring toil to focus on novel engineering challenges.
- Pragmatic Engineering: Design simple, maintainable architectures that prioritize incremental changes, clear documentation, and high-quality code reviews to ensure safe deployments.
- Collaborative Leadership: Align with cross-functional partners (Product, Design, Data) to solve problems while mentoring peers through pair programming and shared technical context.
What we’re looking for
Must-haves
- Experience building and maintaining production software in a cloud environment, across both backend and frontend.
- Solid proficiency in at least one backend language (for example Python, TypeScript/Node.js, Go, Java or Kotlin) and one modern frontend framework (for example React, Vue or Angular).
- Comfortable designing and consuming APIs, and working with relational and/or NoSQL databases.
- Writes automated tests and keeps changes small and reviewable; ships, learns and iterates.
- Builds with operations in mind: resilience, debuggability and supportability.
- Extensive experience with Docker in development and production environments.
- Communicates clearly: can explain trade-offs and align with Product and peers.
- Uses AI-assisted tools (for example Cursor, ChatGPT, Claude Code) pragmatically, with good habits for verifying output.
NICE-TO-HAVES
- Experience with Python (especially FastAPI and async patterns) and/or TypeScript with React.
- Familiarity with geospatial domains, remote sensing or data-intensive applications.
- Experience with event-driven architecture and distributed systems.
- Familiarity with Kubernetes and infrastructure-as-code (for example Terraform).
- Exposure to regulated data environments (for example ISO 27001, DORA or GDPR).
- Experience improving the structure, performance or maintainability of a growing frontend codebase.
APPLICATION PROCESS
- TA Interview
- Hiring Manager Interview
- Take Home Task
- Panel Interview
- Department Lead Interview
- Final Interview with SVP of Solutions
Working at ICEYE
At ICEYE, you’ll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority, with continuous professional development, training opportunities, and a culture where collaboration is how we win.
How We Work (Our Values)
Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.
- Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the “why” behind decisions.
- See the big picture: Stay close to what’s happening across the company so you can make better decisions. Consider how your work affects others.
- Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.
- Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.
- Have fun: What we do matters—and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.
Benefits
Our benefits are designed to support your health and wellbeing, at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Acquisition will confirm what applies for this role and location during the process.
Our Commitment to Diversity, Equity, and Inclusion
We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.
We’re committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us—we’ll do our best to help.
Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at www.iceye.com http://www.iceye.com. https://www.iceye.com/
Location: Remote - Global
Who We Are:
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure
for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.
Your Role:
As a Site Reliability Engineer at Alpaca, you'll help keep our brokerage platform reliable, observable, and operable as we grow - working across our cloud infrastructure, Kubernetes platform, observability stack, messaging layer, and data layer. We're especially interested in candidates with strong PostgreSQL fundamentals who'd like to grow into deeper ownership of our database reliability posture: PostgreSQL sits on the trading-critical path, and we want this person to spend a meaningful share of their time leveling it up while still being a well-rounded SRE the rest of the week.
Things You Get To Do
Operate production day-to-day
- oncall, incident response, postmortems, and the follow-ups that actually close the loop.
Own reliability practice
- define and refine SLIs/SLOs and error budgets, and help product teams live within them.
Strengthen our observability
across metrics, logs, traces, and alerting.
Ship infrastructure through code
in a GitOps workflow - cloud resources and Kubernetes workloads alike.
Look after PostgreSQL
: performance tuning, schema and migration review, online migrations on large tables, HA/DR, and CDC pipelines.
Mentor engineers
on reliability and database fundamentals through code review, design review, and pairing.
Who You Are (must-haves)
4+ years
in SRE, DevOps, Platform/Infrastructure, or backend engineering with significant production operations ownership.
Hands-on experience operating production services on
Kubernetes
, and shipping infrastructure as code in a GitOps workflow.
Solid working knowledge of PostgreSQL in production
— query plans, pg_stat_*, indexing and schema trade-offs, and what a safe online migration looks like on a non-trivial table.
Cloud networking fundamentals
(VPCs, routing, L4/L7 load balancing, DNS, TLS) and comfort debugging cross-service connectivity.
Comfortable with a modern observability stack and
proficient with Linux
at the operator level.
Practiced in
incident response
- calm under pressure, structured debugging, postmortems that drive change.
At least working proficiency in
Go or Python
, plus strong written and verbal communication.
Genuine interest in databases and in growing your PostgreSQL/DBA expertise.
Who You Might Be (Nice-to-Haves):
Deeper PostgreSQL experience: large clusters at OLTP load, online migrations on big tables, HA/DR ownership, connection pooling at scale, or change-data-capture pipelines.
Experience with typed SQL access layers in Go (e.g. pgx, gorm, sqlc).
Production experience with messaging systems at scale (e.g. RabbitMQ, Kafka, Redpanda).
Security & compliance experience in a regulated environment (SOC 2, secrets management, audit logging).
Familiarity with trading, brokerage, or other regulated fintech domains.
How We Take Care of You:
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time USD $500
Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
Location: Pakistan; Philippines; Mexico; Colombia; South Africa; India
About Huzzle
At Huzzle, we connect exceptional talent with top opportunities at leading companies across the UK, US, Canada, Europe, and Australia. Our clients include fast-growing startups, SaaS platforms, and digital-first businesses. Unlike traditional outsourcing models, you are placed directly with a client as an in-house team member, contributing to impactful, real-world products.
Role Type: Full-time
Engagement: Independent Contractor
About the Company
Our client is a fast-growing performance marketing agency that helps direct-to-consumer (DTC) brands scale profitably through Paid Media, Conversion Rate Optimization (CRO), creative strategy, and conversion-focused publisher networks. Acting as an extension of their clients’ in-house growth teams, they specialize in rapid testing, high-converting funnels, and data-driven experimentation to drive measurable revenue growth.
Job Summary
We're looking for a detail-oriented QA Engineer to join one of our growing client teams. This is an excellent opportunity for someone passionate about software quality, testing best practices, and delivering exceptional user experiences. You'll work closely with developers, product managers, and designers to ensure applications meet the highest standards before release.
Whether you specialize in manual testing, automated testing, or both, you'll play a key role in identifying issues, improving product reliability, and helping build software that customers love.
Key Responsibilities
Design, execute, and maintain comprehensive test plans and test cases.
Perform manual functional, regression, integration, exploratory, and user acceptance testing.
Develop and maintain automated test scripts where applicable.
Identify, document, prioritize, and track software defects.
Work closely with software engineers to reproduce and resolve bugs.
Participate in sprint planning, backlog grooming, and release planning.
Validate new features, enhancements, and bug fixes before deployment.
Perform API testing and verify backend functionality.
Test web, mobile, and cloud-based applications across multiple browsers and devices.
Collaborate with product and engineering teams to improve overall software quality.
Contribute to continuous improvement of QA processes, documentation, and testing standards.
Monitor application performance and usability during testing.
Support production releases and perform post-release validation.
Requirements
2+ years of experience in Software Quality Assurance (QA) or Software Testing.
Strong understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Agile/Scrum methodologies.
Experience performing both manual and automated testing across web, mobile, or SaaS applications.
Proficiency with QA and testing tools such as Selenium, Cypress, Playwright, Appium, Postman, Swagger, JMeter, TestRail, Zephyr, Xray, Jira, Azure DevOps, Git, GitHub, GitLab, Jenkins, GitHub Actions, Docker, BrowserStack, and similar industry-standard platforms.
Familiarity with programming or scripting languages such as JavaScript, TypeScript, Java, Python, C#, or SQL.
Experience testing APIs, databases, cross-browser functionality, performance, and cloud-based applications using modern QA tools and frameworks.
Strong analytical, troubleshooting, and problem-solving skills with exceptional attention to detail.
Excellent written and verbal communication skills, with the ability to collaborate effectively with cross-functional engineering and product teams.
Comfortable working independently in a fully remote, fast-paced environment.
Nice to have: experience testing SaaS or mobile applications (iOS/Android), accessibility (WCAG), security or penetration testing, AI-assisted testing tools, distributed remote teams, and an ISTQB certification.
Benefits
💰 Competitive salary based on experience and seniority
🚀 Work on impactful, user-facing products with a global reach
📈 Clear career progression in a high-growth tech environment
🌎 Fully remote role with an international team.
🎓 Access to ongoing learning and professional development.
🤝 Collaborative engineering culture with modern development practices.
Location: San Francisco
Workplace: Hybrid
WHY HARVEY
At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come.
This is a rare chance to help build a generational company at a true inflection point. We have strong product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth — personal, professional, and financial — is unmatched.
Our team moves fast, takes ownership, and is deeply committed to the mission — operating with intensity, staying close to our customers, and pushing each other for excellence. We live by three values: Decisiveness, Simplicity, and Job's Not Finished. We act quickly on clear judgment over perfect information, we believe simplicity is what scales, and we're never satisfied with where we are. If you want to do the best work of your career alongside people who share that drive, we'd love to build with you.
At Harvey, the future of professional services is being written today — and we’re just getting started.
ROLE OVERVIEW
We’re looking for a senior operator to own the quality bar behind Harvey’s human evaluations. As we scale globally, the volume of eval work is growing 10x, but volume only matters if the output is trusted. This role makes Human Data’s signal decision-grade: rigorous, calibrated, and reproducible enough that Product, Engineering, and AI Research act on it to ship.
As a member of our Evaluation Operations team, you’ll work alongside our Evaluation Operations Manager (who runs throughput and coordination) and partner closely with Applied Legal Researchers, Product, Engineering, and AI Research. You'll set the standard for what "good" looks like across eval data and methodology, and own the data analyses to make conclusions that teams will rely on, building the stakeholder trust that lets EPD act on the signal.
WHAT YOU'LL DO
- Own the quality bar for Harvey’s human evaluations: define what “good” looks like for eval methodology and data analysis, and produce decision-grade outputs for EPD
- Author and maintain the evaluation guidelines, instructions, and databases that contract attorneys work from
- Standardize and streamline rubric and evaluation design into repeatable templates and one documented methodology, partnering with Applied Legal Research (ALR), who supplies feature-specific legal depth
- Own contract-attorney quality: onboarding, calibration training, inter-rater reliability, and the feedback loop (including benchmarks and gold references) that keeps judgment consistent across attorneys and over time
- Conducting quantitative and qualitative statistical analyses, diagnosing error states, investigating root causes, and turning raw eval results into a structured, prioritized signal Product and ALR can act on
- Run QA on vendor and contract-attorney deliverables against a defined bar before results inform a launch decision
- Ensure the quality bar holds across jurisdictions and non-English geographies as coverage expands
- Establish one standard, documented way to analyze eval results, and build lightweight operational dashboards to track rater capability and eval-program health
- Support ALR in a review step that certifies an evaluation is sound before it scales to contract attorneys
- Partner with ALR and Analytics to determine where human eval aligns with online signal and where it can provide expanded insights
WHAT YOU HAVE
- 6+ years in product operations, research operations, evaluation/QA operations, or quality program management
- A track record of owning quality inputs (guidelines, instructions, benchmarks, QA procedures) for complex, expert-driven or human-in-the-loop work
- Experience onboarding, training, and calibrating a distributed pool of expert raters, annotators, or reviewers, and running the feedback loop that improves their quality over time
- Enough grounding in measurement concepts (calibration, inter-rater reliability, sampling, rubric design) to independently set up and own the quality of our evaluation loop yourself
- Experience with running quantitative and qualitative data analyses, interpreting and running statistical tests on evaluation data (natively or with AI tool support), and communicating conclusions to various stakeholders
- A record of scaling and streamlining evaluation quality processes under shipping pressure, with a bias toward documentation and reproducibility over one-off analysis
- Ability to work deeply with domain experts (e.g., ALR / lawyers) and translate nuanced judgment into repeatable, documented standards
- Strong cross-functional coordination across Product, Engineering, Research, ALR, and data providers/vendors
- Clear communicator who can build credibility and trust with stakeholders
- Bias to action and high ownership, from writing the guideline to auditing a vendor batch line by line
BONUS POINTS
- Experience in legal tech or working with domain experts in regulated industries
- Experience owning quality across multiple markets, languages, or jurisdictions
- Built calibration, inter-rater reliability, or capability-tracking systems for annotation or evaluation pipelines
- Experience transitioning evaluation work in-house or otherwise improving evaluation ROI
- Familiarity with LLM-as-judge / automated evaluation used alongside human eval
- Early employee at a hyper-growth startup, or experience at a world-class product or platform operations org
COMPENSATION
$155,400 - $233,200 USD
DEPENDING ON YOUR LOCATION, AN APPLICANT PRIVACY NOTICE MAY APPLY TO YOU. YOU CAN FIND ALL OF OUR APPLICANT PRIVACY NOTICES HERE https://harveyai.notion.site/Harvey-Candidate-Privacy-Notices-319ac3fcdd7a803bb807d5094f249922?pvs=74.
#LI-CD1
Harvey is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made by emailing accommodations@harvey.ai
Location: Worldwide
SUMMARY:
We're looking for an experienced Gen Consultant to join our Application Modernisation practice. This role is ideal for someone with deep CA Gen expertise who enjoys solving complex legacy challenges, advising clients, and leading modernisation initiatives.
You'll work closely with customers to help modernise business-critical systems, support application re-platforming and re-architecture projects, and provide technical leadership across the full project lifecycle.
This is a senior consulting role where you'll combine hands-on technical expertise with client-facing consultancy to help organisations transform legacy applications and ensure successful project delivery.
WHAT WILL YOU BE DOING:
You will join our engineering team as a valued member, working closely in a collaborative, autonomous, cross-functional team. You will help with the following:
Lead Gen consulting engagements with enterprise clients.
Analyse existing legacy applications and recommend modernisation strategies.
Support application re-platforming and system re-architecture initiatives.
Install, configure, upgrade and optimise CA Gen environments.
Design and develop solutions using CA Gen.
Troubleshoot complex technical issues and improve application performance.
Work closely with customers to understand business requirements and propose technical solutions.
Deliver projects within agreed scope, budget and timelines.
Produce proof of concepts and technical prototypes.
Contribute to technical proposals, solution designs and client presentations.
Identify opportunities to improve existing systems and development processes.
Mentor junior consultants where required.
Support business development activities through technical expertise.
WHAT WE ARE LOOKING FOR:
Bachelor's degree in Computer Science or any related technical field.
Strong commercial experience with
CA Gen
.
Experience installing, configuring and upgrading Gen environments.
Strong understanding of: Application Development, Component-Based Development (CBD), Batch Processing, Transaction Processin, Relational Database, Performance Tuning, UI Design and Development.
Experience delivering application modernisation or legacy transformation projects.
Experience with application re-platforming.
Excellent troubleshooting and problem-solving skills.
Experience working directly with enterprise customers.
Strong communication and consulting skills.
Ability to work independently while managing client relationships.
Strong English communication skills, written and verbal
AWESOME BUT NOT REQUIRED:
Experience with one or more of the following:
COBOL
IBM Mainframe technologies
ISPF
JCL
SPUFI
SCLM
Java
.NET
Spring Boot
Angular
Cloud platforms
CI/CD tools such as Jenkins, GitHub Actions or Azure DevOps
Automation tooling
WHAT’S IN IT FOR YOU?
Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
A culture in which we don’t criticise failure but ensure we learn from our mistakes
An Agile environment where your ideas are welcome
The possibility to grow and experience different projects
Ongoing Training & Mentoring
The possibility to travel
Location: Budapest
The Wow
This role sits at the heart of our real-time data platform, empowering teams to build, deploy, and scale data products that drive critical business decisions and customer experiences.
You will design, develop, and operate the core platform capabilities that power streaming data pipelines, event-driven applications, and self-service data products. Working at the intersection of software engineering and data engineering, you will create scalable frameworks, tooling, and developer experiences that enable our teams to deliver reliable solutions with speed and confidence.
A taster of what you will be involved with:
Design and build scalable, reusable frameworks and services
for data ingestion, transformation, and processing.
Develop and maintain the platform's core capabilities, such as orchestration, data quality validation, and schema management tools.
Evolve the platform's architecture to incorporate new technologies that improve scalability, reliability, and cost-effectiveness.
Collaborate with Data DevOps Engineers to ensure platform features are automated, observable, and deployed via CI/CD.
Act as a key contributor to the platform's roadmap, identifying and prioritizing features that unlock the most value for its users.
What we are looking for:
Must haves:
University Degree in Computer Science, Engineering or equivalent.
At least 3 years of hands-on experience building and operating real-time or event-driven data platforms and streaming applications.
Strong software engineering fundamentals, with experience in a language like Python, Scala or Java.
Experience building reusable frameworks, libraries, or internal tools.
Deep knowledge of SQL
and data integration patterns. Experience in modern cloud database technologies such as Snowflake or Redshift are considered an asset.
Experience with data streaming technologies such as Kafka is a must.
Strong experience building distributed data processing workloads using Apache Spark (PySpark and/or Scala).
Hands-on experience designing and operating event-driven architectures on AWS, including services such as MSK, Kinesis Data Streams, EKS, EMR, Lambda, and EventBridge.
Experience in NoSQL databases such as HBase, Cassandra, and DynamoDB.
Excellent verbal and writing English communication skills.
Nice to have:
Familiarity with real time reporting tools like Grafana or Datadog
Familiarity with Data Modelling Concepts like Inmon, Kimball and Data Vault
Knowledge AWS services like Glue, Lambda, Step Functions and S3
Experience with orchestrating data pipelines using tools like Airflow.
Experience building or managing APIs and microservices.
Familiarity with infrastructure scripting like Terraform
and CI/CD practices.
What we offer
Fitness-wellness allowance
🧗♂️
Company mobile phone for private use with 100 GB
📱
Annual HUF devaluation compensation
💡
Hybrid model: 3 days in the office 🏢
& 2 days from home
🏠
Private Health Insurance
🩺
Career development
📈
Technical and soft-skill training opportunities 🎓
Breakfast, fruits & lunch 🍎
Team building events
🥳
Challenge accepted?
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Dubai, United Arab Emirates
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.