Constructor logo
Constructor

Constructor is the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter. Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly personalized experiences that drive impressive results. Founded in 2015 by Eli Finkelshteyn and Dan McCormick Generates consistent $10M+ lifts for some of the biggest brands in ecommerce, such as Sephora, Petco, Under Armour, Birkenstock and more

BackEnd Engineer: Experiments

Location

CET (UTC+1) + 1 moreAll locations: CET (UTC+1) | VST (UTC+7)

Posted

6 days ago

Salary

$80K - $110K / year

Seniority

Mid Level

Job Description

BackEnd Engineer: Experiments

Constructor

Role Description This is primarily a backend role (Python services + data-heavy systems). You’ll occasionally work in the Dash UI and contribute to Spark jobs, but those are not the main focus. We care about correctness, observability, and product usability more than complex infrastructure. Tech: Python, FastAPI, PostgreSQL, Plotly Dash, PySpark/Databricks, AWS, CloudWatch, Sentry (Spark work is ~5–10% — we don’t expect you to be a data engineer or own the data platform.) What you’ll do: - Build and maintain backend services for experiment assignment, logging, and report generation - Improve scalability, performance, and reliability of experiment reporting pipelines - Add product-facing features to the UI to help users launch experiments and interpret results - Take technical ownership of projects: shape solutions, break down work, and drive execution with the team - Participate in a weekly on-call rotation (investigating occasional issues and answering internal questions) You’ll collaborate closely with Search/Recommendations engineers, ML/DS partners, and customer-facing teams when needed. This role does not require frequent direct customer calls. Qualifications - Strong experience building and owning production backend services in Python - Experience with monitoring, alerting, and debugging user-facing systems - Strong SQL skills and confidence working with data-heavy systems (metrics, logging, analytics) - Ability to ship maintainable software (tests, code review, incremental delivery) Requirements Must-have: - Strong experience building and owning production backend services in Python - Experience with monitoring, alerting, and debugging user-facing systems - Strong SQL skills and confidence working with data-heavy systems (metrics, logging, analytics) - Ability to ship maintainable software (tests, code review, incremental delivery) Mindset: - You take ownership: you can turn ambiguous problems into an executable technical plan - You care about building systems people trust and rely on Nice-to-have: - Experience with experimentation systems, metrics platforms, or A/B testing workflows - Experience with PySpark and/or Databricks - We don’t expect you to already be an expert in experimentation methodology — but we do expect strong backend fundamentals and the ability to ramp up effectively in a data-heavy domain Benefits - 🏝️ Unlimited vacation time - we strongly encourage all employees to take at least 3 weeks per year - 🌎 Fully remote team - choose where you live - 🛋️ Work from home stipend - we want you to have the resources you need to set up your home office - 💻 Apple laptops provided for new employees - 🧑‍🎓 Training and development budget - refreshed each year for every employee - 👪 Maternity & Paternity leave for qualified employees - 🧠 Work with smart people who will help you grow and make a meaningful impact - 💵 Base salary: $80k–$110k USD, depending on knowledge, skills, experience, and interview results - 📈 Stock options - offered in addition to the base salary - 🎉 Regular team offsites to connect and collaborate

Related Job Pages

More Backend Engineer Jobs

IXOPAY logo

Sr. Backend Engineer - Payments Intelligence

IXOPAY

Our mission at IXOPAY, a TokenEx Company, is to secure and optimize payments for global commerce. We’re building an integrated platform that optimizes payment transactions and protects payments data. For merchants who understand that payments are now a strategic function, IXOPAY, a TokenEx Company is a complete payments optimization platform that delivers best-in-class tokenization and transaction routing. We believe our people are our most valuable asset and that our culture is defined by our core values that align the organization with our mission and strategy.

Role Description We're looking for a Senior Back-End Engineer to help build the next generation of IXOPAY's AI Payments Intelligence platform. In this role, you'll design and develop the backend services and data infrastructure that power AI-driven insights, analytics, and payment optimization. Working closely with Product, Data Science, and Engineering teams, you'll build scalable systems that help enterprise merchants improve payment performance, reduce costs, and make smarter decisions using their payment data. This is a hands-on engineering role with significant ownership and the opportunity to influence both technical architecture and product direction. What You'll Do - Design, build, and maintain scalable backend services for our AI Payments Intelligence platform. - Develop data pipelines, ETL processes, and cloud-native infrastructure that process large volumes of payment transaction data. - Build the backend services that power analytics, dashboards, AI-driven insights, and customer-facing reporting. - Collaborate with enterprise customers to integrate payment data from PSPs, acquirers, and other external systems. - Partner with Product, Data Science, and Engineering teams to design new platform capabilities and contribute to architectural decisions. - Develop secure, reliable APIs and integration services for payment gateways, reporting APIs, webhooks, and other data sources. - Optimize backend systems for performance, scalability, security, and high availability. - Stay current with emerging technologies and contribute to engineering best practices across the platform. Qualifications - 7+ years of experience in backend software engineering, data engineering, or database development. - Strong Python development experience building scalable backend applications and data processing systems. - Hands-on experience with AWS services, including S3, Lambda, DynamoDB, Cognito, SQS, and related cloud technologies. - Experience designing and maintaining data pipelines and cloud-native architectures. - Strong problem-solving skills and the ability to work independently in a collaborative, agile environment. - Excellent communication skills and attention to detail. Requirements - Experience with payment data analytics, payment gateways, PSP integrations, or FinTech platforms. - Experience with analytical databases such as ClickHouse or Snowflake. - Experience building AI or machine learning infrastructure and supporting analytics platforms. - Previous experience working in a startup or high-growth technology company. Location This is a remote-friendly position. We welcome applications from candidates based in Germany or Italy, with a preference for those located in or near Munich. You'll have the flexibility to work remotely or from our Munich office. Benefits - Competitive salary and benefits - Professional growth and development opportunities - A collaborative, international engineering culture - Flexible remote working with the option to work from our Munich office Our Commitment to Inclusion We know great candidates don't always meet every qualification. If you're excited about this opportunity, we encourage you to apply—we'd love to hear what you can bring to IXOPAY. IXOPAY is committed to building an inclusive workplace where everyone can thrive. We welcome applications from all qualified candidates regardless of race, ethnicity, religion, gender, gender identity or expression, sexual orientation, age, disability, or any other characteristic protected by applicable law.

DACH
€85K / year
Virtual Assist logo

Chief Architect, Draftsman

Virtual Assist

Freeing Up Business Owners to Live in Their SWEET Spot.

Part TimeRemoteTeam 11-50H1B No Sponsor

• Create accurate as-built residential models in Chief Architect from Matterport scans, surveys, photos, sketches, and field measurements. • Develop detailed 3D models of existing and proposed homes, additions, remodels, and custom residential projects. • Model site conditions including topography, grading, retaining walls, docks, seawalls, driveways, landscaping, hardscapes, and outdoor living spaces. • Produce complete bid-set and construction drawing packages, including site plans, floor plans, elevations, sections, details, demolition plans, and cabinet layouts. • Prepare professional drawing sets in multiple sheet sizes and scales according to company standards. • Create high-quality 3D visualizations, photorealistic renderings, and presentation materials for client meetings and project proposals. • Utilize rendering and visualization software to enhance lighting, materials, environments, backgrounds, and overall presentation quality. • Review, refine, and correct Chief Architect models to ensure structural logic, proper layering, and drafting accuracy. • Identify and resolve design conflicts, drafting errors, missing information, and constructability concerns. • Maintain company drafting standards, templates, libraries, layer structures, and file organization systems. • Collaborate with designers, project managers, estimators, and leadership throughout all phases of project development. • Translate conceptual designs into accurate and buildable construction documentation. • Ensure all plans, models, and renderings are completed on schedule and meet company quality standards. • Manage project revisions, plan updates, version control, and document organization. • Assist in developing design alternatives, space planning solutions, and value-engineering recommendations when requested. • Support permitting, estimating, and construction teams by providing accurate drawings and project documentation. • Participate in quality assurance reviews and continuously improve drafting workflows, standards, and processes. • Stay current with Chief Architect updates, industry best practices, residential construction methods, and emerging design technologies.

Philippines
BJAK logo

Backend Software Engineer – Finance Super App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build backend services, APIs and workflows for the finance super app. • Support products across insurance, payments, wallet, savings, investing, travel and financial services. • Design reliable systems for user accounts, transactions, partner integrations, reconciliation, notifications and operations. • Work with product and mobile teams to ship customer-facing journeys quickly. • Integrate with banks, payment gateways, insurers, data providers and other partners. • Improve system reliability, observability, security and performance. • Build systems that are practical, auditable and ready for regulated financial products.

Vietnam
BJAK logo

Backend Software Engineer – Finance Super App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Build backend services, APIs and workflows for the finance super app. • Support products across insurance, payments, wallet, savings, investing, travel and financial services. • Design reliable systems for user accounts, transactions, partner integrations, reconciliation, notifications and operations. • Work with product and mobile teams to ship customer-facing journeys quickly. • Integrate with banks, payment gateways, insurers, data providers and other partners. • Improve system reliability, observability, security and performance. • Build systems that are practical, auditable and ready for regulated financial products.

Thailand