April 24, 2026

Staff Software Engineer, Revenue Platform

Senior • On-site

18,333 - 20,833 USD/yr

Seattle, WA

Who we are

Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease, and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working, and playing remarkable - giving us back our most valuable asset, time.

Who you are

Metropolis is seeking a Staff Software Engineer to join our Revenue Platform team. In this role, you will own the technical direction for our billing, payments, and invoicing infrastructure, charting the course for a system that already processes tens of millions in monthly transactions. You will balance immediate business needs with long-term architectural improvements, identifying high-impact enhancements and designing practical migration strategies to support our rapid growth.

As a technical leader, you will partner closely with engineering, finance, and operations teams to solve complex challenges involving pricing rules, subscription billing, and enterprise invoicing. You are a systems thinker who enjoys understanding how things work and building the roadmaps that improve a platform while it runs. Your work will directly shape how Metropolis monetizes its platform and expands into new verticals beyond parking, ensuring our financial systems remain resilient, compliant, and remarkably efficient.

What you’ll do

  • Own the technical architecture and evolution of Metropolis's billing, payments, and invoicing systems, establishing standards for financial accuracy, transaction integrity, and compliance that ensure every dollar is correctly captured and accounted for
  • Design and implement resilient payment processing with support for multiple payment gateways (Stripe, etc.), intelligent routing between processors, retry strategies for failed transactions, and graceful handling of partial failures to maximize payment success rates
  • Build comprehensive monitoring and reporting for revenue operations, including payment success rates, billing accuracy metrics, reconciliation dashboards, failed transaction alerts, and audit trails that provide visibility from customer transactions to accounting close
  • Partner with finance and operations teams on payment failures, billing disputes, refund workflows, and reconciliation issues – building tools and automation that reduce manual intervention and improve mean time to resolution for customer-impacting revenue issues
  • Drive adoption of revenue system best practices across services, including idempotent payment processing, distributed transaction handling, compensation workflows for failures, audit logging, and testing strategies that ensure financial correctness
  • Own integrations with external systems, including payment gateways, ERP, data analytics, etc., ensuring reliable data flow and maintaining compliance requirements across the revenue stack

What we’re looking for

  • 8+ years of hands-on engineering experience with a focus on building revenue systems like payment platforms
  • Strong systems thinking for financial correctness with proven ability to design distributed revenue systems that handle edge cases gracefully: partial failures, duplicate requests, timing issues, currency conversion, tax calculation, and maintaining transaction integrity across service boundaries
  • Database and financial data expertise, including transaction isolation, audit logging, point-in-time recovery, handling financial data migrations, and experience with systems that require both high availability and absolute correctness
  • Payment gateway and integration experience with production knowledge of Stripe, PayPal, or similar processors; tax calculation services; accounting system integrations; and the operational reality of depending on external financial services, including compliance requirements like PCI-DSS
  • Excellent technical communication with the ability to influence technical decisions across teams (particularly finance, accounting, and data teams), document complex systems, conduct post-mortems, and establish reliability standards organization-wide
  • Experience with sophisticated usage of rapidly developing AI-assisted development skills in real-world codebases, including fluent use of Claude Code/GPT Codex/Windsurf or similar tools in multi-agent mode, spec-driven development (SDD), MCP/skills optimization, context/prompt engineering
  • Local to the Seattle area

While not required, these are a plus

  • BS or MS in Computer Science or a relevant engineering discipline
  • Expert-level revenue systems engineering with hands-on experience building billing platforms, payment processing pipelines, reconciliation systems, and handling challenges like idempotent transactions, failed payment retries, proration logic, multi-currency support, and revenue recognition – you've seen these problems before and know the patterns that work
  • Expert revenue systems engineering with hands-on experience building billing platforms, payment processing, reconciliation, and managing complex challenges like idempotent transactions, payment retries, proration, multi-currency support, and revenue recognition.
  • Financial systems expertise with deep experience implementing audit trails, reconciliation workflows, revenue reporting, and compliance controls at scale – you understand what it takes to maintain penny-perfect accuracy
  • Java expertise with a deep understanding of JVM performance, concurrency, and operational characteristics. Scala experience is a big plus
  • Experience with AI-powered development tools such as Claude Code, GitHub Copilot, or similar agentic coding tools for enhanced productivity

    Our Stack

  • Languages + Frameworks: TypeScript, React, Scala (principally), Java (limited)
  • Datastores: MySQL, PostgreSQL, Snowflake
  • Cloud: AWS
  • Version control: Git & GitHub
  • AI Tooling: Copilot on GitHub and Claude Code
  • Observability: Datadog

4 Days in Office: Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection.

When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $220,000 USD to $250,000 USD annually. The actual base pay offered is determined by several variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base pay is one component of Metropolis's total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans, and more.

Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate’s application relative to the required job qualifications and responsibilities listed in the job posting.

As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records.

Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

Similar jobs you might like

Technology

Metropolis Technologies

Staff Software Engineer, Incentive Offers

Senior

On-site

New York, NY

16,667 - 20,833 USD/yr

🏢 Summary: Staff Software Engineer role leading the technical strategy and architecture of a scalable Incentive Offers platform, building identity, decisioning, and measurement systems for real-time, high-volume distributed environments. The position focuses on architecting data-intensive, event-driven services that connect physical-world signals with digital member profiles and automated campaigns. You will drive platform evolution, solve complex distributed systems challenges, and shape engineering standards across the organization. 🗂️ Requirements: Advanced degree in Computer Science or related field, 8+ years building customer-facing applications and distributed systems, Expert proficiency in Scala, Java, or JVM-based languages, Experience architecting data-intensive and real-time event-driven systems, Experience leading technical strategy for large engineering initiatives, Experience with AI/ML tools in engineering or system intelligence, Strong experience with high-volume transaction processing and data consistency, Experience designing observability, monitoring, and automated testing solutions 📃 Skills: Scala, Java, TypeScript, React, JVM, MySQL, PostgreSQL, Snowflake, AWS, Git, GitHub, Datadog, AI, ML 🏢 Description: Who we are The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn’t coming; it’s here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Staff Software Engineer to lead the technical evolution of our Incentive Offers platform, serving as a critical architect for our identity, decisioning, and measurement infrastructure. You will play a pivotal role in transforming vision-based location signals into a scalable demand engine for our partners by building the platform layer that connects arrivals to automated campaigns. As a technical steward and influencer, you will solve complex technical challenges that few others can while mentoring engineers and setting the direction for project impact and engineering craft across the organization. What you'll do Define the technical strategy and long-term roadmap for the Incentive Offers platform Architect scalable services for offer management, campaign eligibility, and business rule enforcement Design high-throughput infrastructure for real-time member communication and preference management Develop identity resolution systems that connect physical-world vehicle signals with digital member profiles Build robust attribution and measurement engines to track closed-loop redemption across diverse verticals Engineer seamless integrations between our platform and external partner systems or point-of-sale technologies Mentor senior engineering talent and advocate for high standards of engineering craft and efficiency Solve complex distributed systems problems related to high-volume transaction processing and data consistency Partner with Product and Marketing leaders to translate business objectives into scalable technical solutions Identify and resolve systemic bottlenecks to improve developer velocity and system reliability What we're looking for Advanced degree in Computer Science or a related technical field 8+ years of experience building customer-facing applications and complex distributed systems Demonstrate expert proficiency in Scala, Java, or similar JVM-based languages Experience with AI/ML tools to improve engineering productivity or system intelligence Show a proven track record of leading technical strategy for significant engineering initiatives Possess a strong background in architecting data-intensive platforms and real-time event-driven systems Communicate complex technical concepts effectively to both technical and non-technical stakeholders Mentor engineers to foster a high-performance engineering culture and technical growth Design for operational excellence including observability, monitoring, and automated testing Navigate high levels of ambiguity and deliver results in a fast-paced environment While not required, these are a plus: Familiarity with marketing technology stacks or consumer-facing loyalty platforms Experience working in high-growth startup environments or industry-leading tech companies Our Stack Languages + Frameworks: TypeScript, React, Scala (principally), Java (limited) Datastores: MySQL, PostgreSQL, Snowflake Cloud: AWS Version control: Git & GitHub AI Tooling: Copilot on GitHub and Claude Code Observability: Datadog 4 Days in Office: Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $200,000.00 USD to $250,000.00 USD annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis' total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans, and more. #LI-CM1 #LI-OnsiteMetropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate’s application relative to the required job qualifications and responsibilities listed in the job posting. As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records. Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

Technology

Metropolis Technologies

Machine Learning Engineer, Growth

Mid

On-site

Seattle, WA

12,500 - 15,000 USD/yr

🏢 Summary: Machine Learning Engineer role focused on building and productionizing demand forecasting and dynamic pricing models to optimize revenue and utilization. The position involves end-to-end ownership of modeling, experimentation, and scalable data pipelines in a production environment. The role directly impacts business metrics through advanced forecasting, optimization, and causal inference techniques. 🗂️ Requirements: PhD in Computer Science, Statistics, Economics, Applied Mathematics or related STEM field with 1+ years experience, or MS with equivalent publications, Proficient programming in Python and SQL, Experience in machine learning modeling and statistics (time series, probabilistic models, deep learning), Strong knowledge of forecasting, optimization, and revenue maximization algorithms, Experience with causal inference and experimentation (A/B testing, DiD, uplift modeling), Hands-on experience building data pipelines with AWS, Spark, and Airflow, Experience deploying and monitoring ML models in production, Ability to identify and resolve data quality issues (bias, leakage, labeling) 📃 Skills: Python, SQL, AWS, Spark, Airflow, MachineLearning, TimeSeries, DeepLearning, ProbabilisticModeling, Optimization, CausalInference, ABTesting, DiD, UpliftModeling 🏢 Description: Who we are The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn't coming; it's here, and we need builders, innovators, and problem solvers to help us create it. Who you are Metropolis is seeking a Machine Learning Engineer to develop and expand our revenue forecasting and dynamic pricing systems. This position is part of the machine learning team within the Advanced Technology Group (ATG) and directly influences key business metrics, including revenue, utilization, and customer demand. In this role, you will design and implement models that predict demand, analyze price–demand relationships, and develop pricing strategies. This is a highly impactful role with significant ownership over data, modeling, and infrastructure systems. What you'll do Design, develop, and productionize demand forecasting models optimized for different business goals (e.g., visits, revenue, availability) Innovate and improve Machine Learning models for price elasticity, time series, and probabilistic models for revenue optimization Design and build end-to-end data pipelines to support large-scale production usage Identify data issues (e.g., bias, leakage, labeling inconsistencies) and drive solutions Design and analyze experiments (A/B, switchback, causal inference) to validate pricing strategies Deploy and monitor models in production, ensuring reliability, scalability, and data quality Collaborate with product, engineering, and business teams to translate requirements into scalable ML solutions What we're looking for PhD in Computer Science, Statistics, Economics, Applied Mathematics, or a related STEM field, with at least 1+ years of relevant experience, or MS with equivalent publications Proficient programming skills in Python and SQL Foundational experience in machine learning modeling and statistics, such as time series forecasting, probabilistic models, and deep learning models Strong knowledge with forecasting, optimization, and decision-making algorithms, including revenue maximization, constrained optimization, and demand/price curve optimization Solid understanding of causal inference and experimentation, with experience evaluating both short-term and long-term effects (A/B testing, DiD, uplift modeling) Hands-on experience with data pipeline development, including AWS data storage, data transformation, distributed processing (Spark), and workflow orchestration (Airflow) Strong communication skills, both written and verbal, with the ability to operate effectively at team and deep technical levels Comfortable reading academic papers and formulating concepts using mathematical notation 4 Days in Office: Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection. When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $150,000.00 USD to $180,000.00 USD annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more. #LI-NM1 #LI-OnsiteMetropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate’s application relative to the required job qualifications and responsibilities listed in the job posting. As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records. Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

Technology

MOTIFE

Staff Software Engineer

Senior

Hybrid

Krakow, Poland

31,000 - 37,000 PLN/mo

🏢 Summary: Senior Staff Software Engineer role focused on technical leadership and architecture for a large-scale SaaS marketing automation platform undergoing an AI-first transformation. The position involves driving AI-powered solutions, shaping cloud-native architecture on AWS, and solving complex scalability and performance challenges across distributed systems. The role operates across multiple teams, influencing technical strategy and mentoring senior engineers. 🗂️ Requirements: 8+ years of software engineering experience, Experience designing and delivering large-scale SaaS applications, Experience with complex distributed systems, Strong backend expertise in Python and/or PHP, Strong system design and architecture experience, Hands-on experience with AI-powered products or LLM integrations, Experience with AWS cloud environments, Experience with CI/CD pipelines and observability tools, Knowledge of MySQL, Redis, or DynamoDB, Ability to drive architectural decisions across teams 📃 Skills: Python, PHP, AWS, React, Ember, MySQL, Redis, DynamoDB, CI/CD, LLM, AI, Observability 🏢 Description: Our client helps small teams power big businesses with the must-have platform for intelligent marketing automation. Customers from over 170 countries depend on the Client’s mix of pre-built automation and integration to power personalized marketing, transactional emails, and one-to-one CRM interactions throughout the customer lifecycle. We’re looking for a Staff Software Engineer to join our client's growing engineering organization and help shape the future of a large-scale SaaS platform undergoing a major AI-first transformation. This is a highly impactful role focused on technical leadership, architecture, and cross-team collaboration. As a Staff Engineer, you’ll work across multiple engineering teams, helping solve complex technical challenges, drive architectural decisions, and accelerate the adoption of AI-powered solutions and agentic workflows across the platform. Rather than being tied to a single product area, you’ll operate at a broader organizational level, partnering closely with Engineering, Product, Design, and AI teams to improve scalability, performance, and engineering excellence. You’ll also play a key role in mentoring senior and lead engineers, helping raise the technical bar across the organization. This role is ideal for someone who enjoys tackling complex system-level challenges, influencing technical strategy, and driving impact through architecture, mentorship, and technical leadership rather than people management. Key takeaways: Stack: Python/PHP, AWS, React/Ember, MySQL, Redis, DynamoDB, CI/CD pipelines, observability tooling, and AI/LLM-powered services. Salary : 31 000 - 37 000 PLN gross/month, Contract of employment (+10% annual bonus, 75% Creative Tax) Working model: Hybrid, once a week in the office Location: Krakow, ul. Konopnickiej Recruitment process: Call with MOTIFE recruiter (30 min) Technical architecture session (1,5h) Panel (including cross-functional, AI-focused, High Grader | 1,5h) Responsibilities: Provide technical leadership and architectural guidance across multiple engineering teams within the Kraków Hub. Drive the design and development of AI-powered solutions, including agentic workflows, LLM integrations, and intelligent platform capabilities. Solve complex platform, scalability, and performance challenges across backend systems built with Python and PHP, while maintaining awareness of frontend technologies such as React and Ember. Partner closely with Engineering, Product, Design, and AI teams to deliver high-impact solutions. Contribute to the evolution of cloud-native architecture, engineering standards, and best practices across AWS-based environments. Mentor senior and lead engineers, fostering engineering excellence and best practices. Act as a trusted technical advisor, helping teams make sound architectural decisions while balancing business goals with long-term platform health. Requirements: 8+ years of software engineering experience , including designing and delivering large-scale SaaS applications and complex distributed systems. Strong backend expertise with Python and/or PHP in production systems. Solid system design and architecture background, with the ability to drive technical decisions, solve complex platform-wide challenges, and balance short-term delivery with long-term scalability. Hands-on experience with AI-powered products, LLM integrations, agentic workflows, or machine learning solutions. Proven ability to influence technical direction across teams and drive architectural decisions. Experience with AWS, CI/CD, observability, and modern engineering practices. Knowledge of databases such as MySQL, Redis, DynamoDB, or similar technologies. Experience with React or Ember is considered a plus. Background in marketing automation, CRM, or e-commerce platforms. Familiarity with modern AI engineering practices, AI development tooling, and emerging standards such as MCP is a plus. What we offer: Health Benefits 1. Medical Full coverage for employees and their dependents through LUX MED. Employees have access to the “Premium” package, providing enhanced coverage and greater access to care. A client pays 100% of the premium for employees and 50% for dependents. 2. Dental No additional cost for dental coverage- integrated into LUX MED medical plan. 3. Vision Reimbursement for vision expenses up to 400 PLN every 2 years. Mental Health Tools Access to TELUS Health EAP to provide support and resources in a time of need. Additional Benefits 10% annual bonus 75% Creative Tax Vacation: 26 days. Home Office Stipend: One-time $150 equivalent home office stipend to outfit their home office. Calm Subscription: Premium subscription access to Calm, the #1 app for sleep, meditation, and relaxation. Hub Perks: Receive meal and transportation benefits when traveling to the Poland Hub. Baby Swag: If you have a baby or adopt, you’ll receive a company-branded first bath bundle. Sabbatical Program: After 5 years of employment, receive a month-long paid sabbatical leave, with a sabbatical leave bonus.

Technology

MOTIFE

Staff Software Engineer

Senior

Hybrid

Krakow, Poland

31,000 - 37,000 PLN/mo

🏢 Summary: Staff Software Engineer role focused on technical leadership and architecture for a large-scale SaaS marketing automation platform undergoing an AI-first transformation. The position drives cross-team architectural decisions, scalability improvements, and adoption of AI-powered and LLM-based solutions. It emphasizes system-level impact, mentorship of senior engineers, and cloud-native platform evolution. 🗂️ Requirements: 8+ years software engineering experience, Experience designing large-scale SaaS applications, Experience with distributed systems, Strong backend expertise in Python or PHP, Solid system design and architecture experience, Hands-on experience with AI-powered products or LLM integrations, Experience with AWS environments, Experience with CI/CD pipelines, Experience with observability tools, Knowledge of MySQL, Redis, or DynamoDB, Ability to drive architectural decisions across teams 📃 Skills: Python, PHP, AWS, React, Ember, MySQL, Redis, DynamoDB, CI/CD, LLM, AI, Observability 🏢 Description: Our client helps small teams power big businesses with the must-have platform for intelligent marketing automation. Customers from over 170 countries depend on the Client’s mix of pre-built automation and integration to power personalized marketing, transactional emails, and one-to-one CRM interactions throughout the customer lifecycle. We’re looking for a Staff Software Engineer to join our client's growing engineering organization and help shape the future of a large-scale SaaS platform undergoing a major AI-first transformation. This is a highly impactful role focused on technical leadership, architecture, and cross-team collaboration. As a Staff Engineer, you’ll work across multiple engineering teams, helping solve complex technical challenges, drive architectural decisions, and accelerate the adoption of AI-powered solutions and agentic workflows across the platform. Rather than being tied to a single product area, you’ll operate at a broader organizational level, partnering closely with Engineering, Product, Design, and AI teams to improve scalability, performance, and engineering excellence. You’ll also play a key role in mentoring senior and lead engineers, helping raise the technical bar across the organization. This role is ideal for someone who enjoys tackling complex system-level challenges, influencing technical strategy, and driving impact through architecture, mentorship, and technical leadership rather than people management. Key takeaways: Stack: Python/PHP, AWS, React/Ember, MySQL, Redis, DynamoDB, CI/CD pipelines, observability tooling, and AI/LLM-powered services. Salary : 31 000 - 37 000 PLN gross/month, Contract of employment (+10% annual bonus, 75% Creative Tax) Working model: Hybrid, once a week in the office Location: Krakow, ul. Konopnickiej Recruitment process: Call with MOTIFE recruiter (30 min) Technical architecture session (1,5h) Panel (including cross-functional, AI-focused, High Grader | 1,5h) Responsibilities: Provide technical leadership and architectural guidance across multiple engineering teams within the Kraków Hub. Drive the design and development of AI-powered solutions, including agentic workflows, LLM integrations, and intelligent platform capabilities. Solve complex platform, scalability, and performance challenges across backend systems built with Python and PHP, while maintaining awareness of frontend technologies such as React and Ember. Partner closely with Engineering, Product, Design, and AI teams to deliver high-impact solutions. Contribute to the evolution of cloud-native architecture, engineering standards, and best practices across AWS-based environments. Mentor senior and lead engineers, fostering engineering excellence and best practices. Act as a trusted technical advisor, helping teams make sound architectural decisions while balancing business goals with long-term platform health. Requirements: 8+ years of software engineering experience , including designing and delivering large-scale SaaS applications and complex distributed systems. Strong backend expertise with Python and/or PHP in production systems. Solid system design and architecture background, with the ability to drive technical decisions, solve complex platform-wide challenges, and balance short-term delivery with long-term scalability. Hands-on experience with AI-powered products, LLM integrations, agentic workflows, or machine learning solutions. Proven ability to influence technical direction across teams and drive architectural decisions. Experience with AWS, CI/CD, observability, and modern engineering practices. Knowledge of databases such as MySQL, Redis, DynamoDB, or similar technologies. Experience with React or Ember is considered a plus. Background in marketing automation, CRM, or e-commerce platforms. Familiarity with modern AI engineering practices, AI development tooling, and emerging standards such as MCP is a plus. What we offer: Health Benefits 1. Medical Full coverage for employees and their dependents through LUX MED. Employees have access to the “Premium” package, providing enhanced coverage and greater access to care. A client pays 100% of the premium for employees and 50% for dependents. 2. Dental No additional cost for dental coverage- integrated into LUX MED medical plan. 3. Vision Reimbursement for vision expenses up to 400 PLN every 2 years. Mental Health Tools Access to TELUS Health EAP to provide support and resources in a time of need. Additional Benefits 10% annual bonus 75% Creative Tax Vacation: 26 days. Home Office Stipend: One-time $150 equivalent home office stipend to outfit their home office. Calm Subscription: Premium subscription access to Calm, the #1 app for sleep, meditation, and relaxation. Hub Perks: Receive meal and transportation benefits when traveling to the Poland Hub. Baby Swag: If you have a baby or adopt, you’ll receive a company-branded first bath bundle. Sabbatical Program: After 5 years of employment, receive a month-long paid sabbatical leave, with a sabbatical leave bonus.

Technology

Arcadia

Application Security Engineer

Mid

Remote

131,256 - 235,152 USD/yr

🏢 Summary: The role is for a technically hands-on Application Security Engineer responsible for owning the end-to-end vulnerability management lifecycle and embedding automated security controls into the CI/CD pipeline within a SaaS, cloud-native environment. The position focuses on SAST, DAST, SCA, container and API security, threat modeling, and partnering closely with engineering to remediate risks and mature secure SDLC practices. It is a remote-first role with strong benefits and competitive compensation. 🗂️ Requirements: 3–5 years Application Security experience in SaaS or cloud-native environments, Hands-on experience with at least two of: SAST, DAST, SCA, CSPM tools, Experience integrating and maintaining security tools in CI/CD pipelines, Proficiency with CI/CD platforms (GitHub Actions, Jenkins, or GitLab CI), Experience with container security (Docker, Kubernetes), Experience with API security (REST, GraphQL), Ability to perform vulnerability triage and drive remediation, Experience conducting threat modeling and security design reviews 📃 Skills: SAST, DAST, SCA, CSPM, Snyk, Checkmarx, Semgrep, Wiz, GitHub, Jenkins, GitLab, Docker, Kubernetes, REST, GraphQL, AWS, GuardDuty, SecurityHub, IAM, STRIDE, PASTA 🏢 Description: Arcadia is the AI-powered energy intelligence platform for businesses. We replace fragmented tools and manual workflows with one platform to pay utility bills, buy energy, and advance sustainability — across every location, at enterprise scale. Trusted by Fortune 2000 companies, Arcadia combines unified data, AI-powered analytics, and expert advisory to help enterprise teams save money, mitigate risk, and cut carbon. We deliver this through three comprehensive solutions: Utility Bill Management: Automating the entire utility bill lifecycle — from data capture and validation to payment processing and auditing. Energy Procurement Advisory: Bringing together comprehensive data, AI-powered analytics, market expertise, and a strong partner network to make sophisticated procurement options accessible to all. Sustainability Reporting — Verified emissions data with seamless integration into leading sustainability platforms. Tackling the world's most complex energy challenges requires diverse thinking. We're building teams of people from different backgrounds, industries, and disciplines — united by a belief that energy management should be simple, intelligent, and a genuine driver of business value. What we're looking for: We are seeking a technically hands-on Application Security Engineer to join the Information Security team. This individual will own the vulnerability management lifecycle across our SAST, DAST, and SCA tooling, integrate security automation into the CI/CD pipeline, perform threat modeling of product and engineering designs, and serve as a trusted advisor to our 300+ person engineering organization. The ideal candidate is a builder who would rather automate a finding than file a ticket, and who can explain a critical vulnerability to a junior developer without making them feel two inches tall. Arcadia is headquartered in Washington, DC, and open to fully remote candidates. What you'll do: Own the end-to-end vulnerability management lifecycle: triage, prioritize, and drive remediation of findings from SAST, DAST, and SCA tooling in partnership with engineering squads. Maintain, optimize, and extend security tooling integrations within the CI/CD pipeline with the goal of automating everything that can be automated. Launch and run a Security Champions program, including workshops and office hours, to embed security knowledge directly into development teams across multiple geographies. Act as the application-layer subject matter expert during security incidents, supporting triage, root cause analysis, and remediation. Partner with Product and Engineering leadership to introduce security touchpoints earlier in the SDLC, including threat modeling and design review processes. What will help you succeed: Must-haves: 3–5 years of dedicated Application Security experience in a SaaS or cloud-native environment. Hands-on proficiency with at least two of the following: SAST, DAST, SCA, or CSPM tooling (e.g., Snyk, Checkmarx, Semgrep, Wiz). Strong working knowledge of CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI) and the ability to write and maintain pipeline integrations. Experience with container security (Docker, Kubernetes) and API security patterns (REST, GraphQL). Demonstrated ability to communicate technical risk to non-security engineers in a way that drives action, not anxiety. Nice-to-haves: Experience standing up or maturing a Security Champions program. Familiarity with cloud-native AWS security services (GuardDuty, Security Hub, IAM Access Analyzer). Exposure to threat modeling frameworks (STRIDE, PASTA, or lightweight equivalents). Relevant certifications (OSCP, GWAPT, CSSLP) — valued but not required. Benefits: "Remote first" culture - work anywhere in the US as long as you have a reliable internet connection Flexible PTO - no accrued hours and no limit on the number of vacation days exempt employees can take each year 12 annual holidays 10 days sick leave Up to 4 weeks bereavement leave 2 volunteer days off 2 professional development days off 12 weeks paid parental leave for all parents 75-95% employer cost coverage for medical, dental, and vision benefits for employees and dependents Target Annual Compensation Range for this role will be $131,250 to $235,156. There will also be a competitive benefits component to the package. The exact compensation at which this job is filled will be determined by the skills, experience, and location of the qualified candidate. Please note that we are unable to offer visa sponsorship for this position at this time.

Technology

RemoDevs

Frontend React Developer

Mid

On-site

Warsaw, Poland

4,000 - 6,000 USD

🏢 Summary: Frontend Engineer role focused on building enterprise AI applications using Next.js, React, and TypeScript in a fully on-site Warsaw office environment. The position involves developing real-time AI interfaces, managing complex frontend state, improving performance and accessibility, and contributing to technical decisions. Candidates will work with modern AI development tools and enterprise-scale frontend systems. 🗂️ Requirements: 3–5 years of frontend engineering experience, Strong knowledge of React, Strong knowledge of TypeScript, Strong knowledge of Next.js, Experience building production Next.js applications, Understanding of SSR, SSG, and CSR, Experience with complex state management, Experience with real-time updates and optimistic UI, Experience building AI or LLM-based interfaces, Understanding of frontend performance and Core Web Vitals, Knowledge of accessibility and localization, Security-focused development approach, Experience using AI coding assistants, Good communication skills, Ability to work fully on-site in Warsaw 📃 Skills: React, TypeScript, Next.js, SSR, SSG, CSR, AI, LLM, CoreWebVitals, Localization, Accessibility, Security, GitHubCopilot, OpenAI, Claude, ReactFlow, Highcharts, RAG, MCP, DSPy, Node.js, Python 🏢 Description: Please note: This role requires working from our office in Warsaw city centre 5 days a week . This is a fully on-site position , and remote or hybrid work is not available . About us We believe that businesses are moving toward AI-powered work, and we are building a platform for this future. Many AI agents cannot handle complex business tasks. We created a platform that organizes company policies, workflows, and business knowledge into one AI data model. This helps AI agents make accurate decisions and deliver reliable results at scale. We already work with well-known enterprise customers such as Glovo, Nespresso, and HelloFresh. Our platform supports thousands of users and processes real production data. Customers trust us with important business knowledge because we provide a secure and reliable solution with SOC2, HIPAA-ready security practices, and strong integrations. Job description We are looking for a frontend engineer with several years of experience who wants to build user interfaces for enterprise AI products. You will help create applications that allow users to work with AI systems in a simple and reliable way. You will build production applications using Next.js, work with complex application state, real-time AI features, and modern frontend technologies. Over time, you will also take part in important technical decisions. The position is based in Warsaw and requires working from the office. Responsibilities Build and deliver production Next.js applications with complex state management and real-time AI features. Create user interfaces for AI-powered tools, including streaming AI responses, semantic search, knowledge graphs, and AI agents. Help improve our component library and design system to keep the UI consistent, reusable, and accessible. Develop enterprise features such as localization, accessibility, browser compatibility, and security. Monitor applications after release, improve performance, reduce bundle size, and track Core Web Vitals. Use AI tools every day to improve development speed and internal frontend workflows. Maintain high code quality through testing and code reviews. Requirements Around 3–5 years of experience as a frontend engineer. Strong knowledge of React, TypeScript, and Next.js. Experience building production Next.js applications and understanding the differences between SSR, SSG, and CSR. Good experience with state management, including real-time updates, optimistic UI, and multi-tenant applications. Experience building AI or LLM-based interfaces such as chat applications, streaming responses, or semantic search. Good understanding of frontend performance, Core Web Vitals, and user experience. A security-focused approach and knowledge of accessibility and localization. Experience using AI coding assistants as part of your daily development work. Good communication skills and the ability to explain technical decisions clearly. Nice to have Experience with React Flow, Highcharts, or other data visualization libraries. Experience building vector search, RAG, or semantic search interfaces. Knowledge of MCP, DSPy, or other modern AI frameworks. Basic understanding of Node.js or Python backend development. Contributions to design systems or open-source UI libraries. What we offer B2B contract and company stock options. MacBook Pro. Modern technology stack and the opportunity to contribute to open-source projects. An AI-focused development environment with tools such as Claude Code, OpenAI Codex, and GitHub Copilot. Our values Our leadership team has strong experience in AI, knowledge management, and enterprise SaaS. We have received more than $60 million in funding and have been recognized by Gartner as a Cool Vendor. Our work is guided by these values: Quality – We care about excellent work and high standards in everything we build. Momentum – We take initiative, share ideas, and keep moving forward. Accountability – We take responsibility for our work and give honest, respectful feedback. Hard work – We believe success comes from teamwork, dedication, and consistent effort. Learning agility – We stay curious, learn from mistakes, and continue improving. Adapt and thrive – We welcome change and see challenges as opportunities to grow. Win together – We work as one team, communicate openly, and support our shared goals.

Technology

RemoDevs

Backend Python Developer

Mid

On-site

Warsaw, Poland

4,000 - 6,000 USD

🏢 Summary: Backend Engineer role focused on building production systems for AI agents, including backend services, APIs, and data pipelines for enterprise customers. The position involves designing reliable distributed systems, maintaining production services, and collaborating closely with cross-functional teams in a fully on-site Warsaw office environment. The company offers a modern AI-focused tech stack, B2B contract, stock options, and opportunities to contribute to open-source projects. 🗂️ Requirements: 3–5 years of experience building backend production systems, Strong Python skills, Understanding of distributed systems, Experience with AWS, GCP, or Azure, Knowledge of SQL and NoSQL databases, Database design experience, Security-focused approach to system design, Ability to manage projects from idea to production, Strong written and spoken communication skills, Experience using AI tools in software development, Ability to work fully on-site in Warsaw 📃 Skills: Python, AWS, GCP, Azure, SQL, NoSQL, AI, TypeScript, APIs, GitHub, Copilot, Codex, Claude 🏢 Description: Please note: This role requires working from our office in Warsaw city centre 5 days a week . This is a fully on-site position , and remote or hybrid work is not available . About us We believe that businesses are moving toward AI-powered work, and we are building a platform for this future. Many AI agents cannot handle complex business tasks. We created a platform that organizes company policies, workflows, and business knowledge into one AI data model. This helps AI agents make accurate decisions and deliver reliable results at scale. We already work with well-known enterprise customers such as Glovo, Nespresso, and HelloFresh. Our platform supports thousands of users and handles real production data. Customers trust us with important business knowledge because we provide a secure and reliable solution with SOC2, HIPAA-ready security practices, and strong integrations. Job description We are looking for a backend engineer with several years of experience who wants to take responsibility for real systems, not only complete assigned tasks. You will solve backend challenges, choose the best technical solutions, deliver new features, and support them in production. We are looking for someone with good technical skills, clear communication, and a desire to build systems that are simple, reliable, and easy to improve. You will help build production systems for AI agents, working on real problems for customers who already use our platform. The position is based in Warsaw and requires working from the office. Responsibilities Build backend services, APIs, data pipelines, and background processes for production systems. Turn business requirements into technical solutions and implementation plans. Monitor and maintain services after release, improving reliability, performance, and system monitoring. Design service interfaces and data models that fit well into the overall system. Create technical documentation and diagrams when they help the team. Work closely with product managers, frontend engineers, and platform engineers. Improve engineering processes using AI tools, automation, and better workflows. Help maintain high code quality through code reviews and design reviews. Requirements Around 3–5 years of experience building backend production systems. Strong Python skills and the ability to write clean and maintainable code. Good understanding of distributed systems, including concurrency, failures, data consistency, asynchronous processing, and service communication. Experience with cloud platforms such as AWS, GCP, or Azure, and knowledge of SQL, NoSQL, and database design. A security-focused approach when working with sensitive data and system design. Ability to manage projects from idea to production with increasing responsibility. Good written and spoken communication skills, with the ability to explain technical decisions clearly. Experience using AI tools as part of your daily software development work. Nice to have Experience with AI agents, orchestration, retrieval systems, tool calling, or LLM-based infrastructure. Knowledge of TypeScript or willingness to work across the full technology stack. Experience taking on more responsibility and learning quickly. What we offer B2B contract and company stock options. MacBook Pro. Modern technology stack and the opportunity to contribute to open-source projects. An AI-focused development environment with tools such as Claude Code, OpenAI Codex, and GitHub Copilot. Our values Our leadership team combines strong experience in AI, knowledge management, and enterprise SaaS. We have received more than $60 million in funding and have been recognized by Gartner as a Cool Vendor. Our work is guided by these values: Quality – We care about excellent work and high standards in everything we build. Momentum – We take initiative, share ideas, and keep moving forward. Accountability – We take responsibility for our work and give honest, respectful feedback. Hard work – We believe success comes from teamwork, dedication, and consistent effort. Learning agility – We stay curious, learn from mistakes, and continue improving. Adapt and thrive – We welcome change and see challenges as opportunities to grow. Win together – We work as one team, communicate openly, and support our shared goals.

Technology

Infogain

Senior Java Developer

Senior

Remote

Krakow, Poland

130 - 150 PLN

🏢 Summary: Software Engineer role focused on building and scaling a cloud-native, high-performance order management platform for the airline industry. The position involves designing, developing, and deploying mission-critical microservices in a modern Offer & Order ecosystem, ensuring high availability and low latency. You will work in an Agile environment to enhance architecture, integrate legacy systems, and deliver secure, high-quality software solutions. 🗂️ Requirements: 6-9 years of software development experience, Experience in Agile software development, Strong experience with Java, Experience with Spring framework, Experience with Web Services, Experience with Git, Experience with Maven, Experience with Jenkins, Experience with Docker, Knowledge of GCP cloud technologies, Ability to design and develop microservices, Legal work permit in Poland 📃 Skills: Java, Spring, WebServices, Git, Maven, Jenkins, Docker, GCP, Microservices, Agile, Cloud 🏢 Description: Project Info Our customer is building a cloud-native order management system for airlines that replaces legacy ticketing with a modern, e-commerce-driven "Offer & Order" ecosystem. As a Software Engineer on this high-scale, low-latency platform, you will leverage AI tools to gain productivity while designing, coding, and deploying mission-critical microservices capable of securely processing millions of global transactions. You will tackle complex state management and troubleshoot intricate software issues to handle the complete lifecycle of dynamic travel baskets and seamless legacy system integrations. Working closely with technical panels, you will actively design prototypes, propose architectural enhancements, and align business requirements with advanced technology. If you have the right mindset, join us on this thrilling journey to build a massive market differentiator that will fundamentally transform the global travel industry. Responsibilitie Develops, codes, tests and debugs new complex software solutions or enhancements to existing product Designs, plans, develops and improves applications using routine and advanced technology Works on issues where analysis of situations or data requires an in-depth knowledge of application & system Encourage high coding standards, using best practices and high quality Represents team on cross-teams’ meetings Job Requirements around 6-9 years of related experience Experience in fast paced Software Development in Agile environment Experience in: Java, Spring, Web Services Experience with tools like Git, Maven, Jenkins, Docker Good knowledge of cloud based technologies (GCP) Excellent analysis and problem-solving skills Good communication skills in English, both written and verbal Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model combining office & remote work Attractively located office with collaboration spaces Onsite parking space for employees Referral program with financial bonus Life Insurance Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion Health benefits: Private medical care - Platinum Package

Technology

Allegro Finance sp. z o.o.

Software Engineer 1 (Java / Kotlin) - Finance

Mid

Hybrid

Poznan, Poland

11,200 - 15,250 PLN/mo

🏢 Summary: Backend engineer role in a large-scale online payments ecosystem, building and operating high-availability microservices in a cloud-native environment. The position focuses on designing, optimizing, and maintaining distributed systems that power real-time payment solutions and integrations with major payment operators. You will work with modern technologies, own services end-to-end, and solve complex challenges related to scalability, performance, and secure payment processing. 🗂️ Requirements: Proficiency in Kotlin or Java, Willingness to develop expertise in Kotlin, Experience building backend systems, Understanding of distributed systems, Ability to design and optimize high-performance services, English at B2 level or higher 📃 Skills: Kotlin, Java, Spring, Kafka, Kubernetes, Docker, Consul, GitHub, GitHubActions, Microservices, DistributedSystems, DataStreaming, MachineLearning 🏢 Description: About the job: Massive Scale : Design, build, and optimize systems that handle thousands of requests per minute. This is high-availability, high-performance engineering in practice. Modern Tech Stack : Work with a world-class, cloud-native environment. Our core technologies include Kotlin, Spring, Kafka, and Kubernetes. We're not shy when it comes to ML too :) True Ownership & Autonomy : We live by a "you build it, you run it" philosophy. You'll join an agile, autonomous team with full ownership of your microservices, from design to deployment. Complex Challenges : From distributed systems and data streaming to algorithmic optimization, you'll tackle the complex backend problems that power a massive, real-time marketplace. In our department, we focus on online payments. We are building an ecosystem that enables secure, easy, fast, and convenient payments for buyers. We also take care of the seller's side, ensuring they can issue quick refunds or pay their Allegro billing. We provide a range of payment solutions, from bank transfers and BLIK to card payments, Apple Pay, Google Pay, installment products, and many others. In our team, we are directly responsible for integration with payment operators such as PayU and P24, and we cooperate with entities such as BLIK, Visa, and Mastercard. If you want to find out which method buyers use most often, what their biggest problem is when paying, how to securely store payment card data, or how Apple Pay, Google Pay, and BLIK without a code work behind the scenes, join us. Important things for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 11 200 - 15 250 Annual bonus based on your annual performance and company results. Our team is based in Poznań. We are looking for people who: Code in Kotlin or Java and are eager to master Kotlin by taking part in greenfield projects Expect work that has a deeper meaning (not only tasks "management has commissioned") and want to enjoy its results; Want to be proud of the code they create; they value high-quality code reviews and engage in substantive discussions on software engineering best practices; Can look for effective solutions to the requirements set by users; Want to constantly develop and update their knowledge; Know English at at least B2 level; Have the nature of an explorer. You are not satisfied with superficial answers - you like to "break a problem down into its prime factors" until you understand how something works underneath. Treat learning as a process, not an unpleasant chore. The world of payments is changing dynamically, and you want to stay up to date with every innovation. Are a "driver," not a passenger. See room for improvement? You don't wait for a command; you take the initiative and act. What's in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!

Technology

emagine Polska

Senior Fullstack Product Engineer - Typescript/Node/AI

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Senior full-stack consultant role to lead the end-to-end build and delivery of a self-service advertising platform enabling merchants to book and monitor campaigns across Meta, Snapchat, and Adform. The engagement focuses on shipping an MVP booking and reporting flow, integrating third-party ad APIs, and designing scalable architecture for future PIM and billing extensions. Hybrid role in Stockholm, starting in August for 6 months with possible extension. 🗂️ Requirements: 5+ years software engineering experience, End-to-end product ownership (scoping, build, delivery, project management), Strong TypeScript proficiency, Strong Node.js proficiency, Full-stack development experience, Production experience with third-party API integrations, Experience with AI coding tools (Claude Code or Codex), Ability to set guardrails and review AI-generated code, Availability from August, Based in Stockholm with hybrid onsite availability, Willingness to travel to Oslo when required 📃 Skills: TypeScript, Node.js, Vue, PostgreSQL, Kubernetes, BigQuery, ClickHouse, Airflow, Meta, Snapchat, Adform, APIs, Claude, Codex 🏢 Description: Start: August Duration: 6 months + possible extension Location: Hybrid setup from Stockholm Please note: we are only looking for someone based in Stockholm. Background We need a senior full-stack consultant to lead the build of a self-service advertising platform for, where merchants book and monitor their own short-term campaigns and the system runs the ads across Meta, Snapchat, and Adform. A spec and an early prototype already exist, so the job is to make it real, ship it, and improve it over a six-month engagement. Scope of work The platform lets store merchants plan, launch, and monitor short-term campaigns themselves, with little manual work, and it needs to scale to hundreds of stores and thousands of campaigns. A merchant books a campaign through a guided form, the system creates the ads across Meta, Snapchat, and Display/Adform, and pulls performance data into a reporting dashboard. The build covers a merchant-facing booking flow, the third-party ad-platform integrations, scheduled reporting jobs, and a billing layer that reconciles booked budget against actual spend. The MVP is a working booking-and-reporting flow. PIM integration and detailed invoicing come later, so you structure the data and architecture now to support that without a rewrite. You won't start from a blank page. With a spec and an early prototype in hand, you pressure-test it with the client and the merchants, ship a first version, learn from how people use it, and improve from there. You own the engagement end to end, from scoping through the technical decisions, delivery, and project management. Ways of working and stack The work is execution-first and AI-native. We build with Claude Code and Codex against in-house skills that teach the agents our conventions, and an internal platform handles the infrastructure toil. The agents produce a lot of the code, so the value is in judgment: you set the guardrails, check the output, and decide what to build and what to cut. Our frontend runs on Vue 3 and TypeScript; backend services on Node.js over PostgreSQL, deployed to Kubernetes; data in BigQuery and ClickHouse, orchestrated with Airflow. Knowing the stack helps but isn't required. Requirements (Mandatory) You must meet all of these. Cover each one in your response. Minimum 5+ years of software engineering experience, with a track record of owning a product area end to end: scoping, build, delivery, and project management against a client who expects to see progress. Strong in TypeScript and Node.js, working across backend and frontend. Experience integrating third-party APIs in production. Work with agentic coding tools such as Claude Code or Codex, and can set guardrails and judge their output. Available from August, able to work from the Stockholm office on a hybrid basis, and open to travelling to Oslo when the work calls for it. How you work Start with the problem, not the code. You talk to users, form your own product opinions, and decide what's worth building instead of waiting for a spec. Use prototypes to think and to bring others along, getting something rough in front of people early. Have real views on where tools like Claude Code help and where they get in the way. High ownership and low ego. You drive your own work forward, push back on a spec that's wrong, and work well in a setup that's still taking shape.