{"id":1296091,"url":"https://alion.io/job/testbox-core-experience-engineer-senior-software-engineer","title":"Core Experience Engineer - Senior Software Engineer","company":{"id":2270142,"name":"TestBox","domain":"testbox.com","url":"https://alion.io/company/testbox-com","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Caxias do Sul, Brazil"],"countries":["BR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":61000,"max_usd":129000,"period":"year","method":"role_seniority_country_cell","sample_n":14},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Synthetic Data","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Django","optional":true},{"name":"GCP","optional":true},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"Python","optional":true},{"name":"React.js","optional":true},{"name":"Rest API","optional":true}],"status":"live","first_seen_at":"2025-08-19T12:50:32Z","employer_posted_date":"2025-08-19","last_verified_at":"2026-09-28T15:42:56Z","board_verified":true,"closed_at":null,"days_open":405,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":404},"description":"Core Experience Engineer - Senior Software Engineer\nOnsite - Caxias do Sul, Brazil\n$57,000 USD + Equity & Benefits\nAbout TestBox\nTestBox was founded with a bold mission: to fundamentally transform how software is bought and sold. We’re building an innovative platform that empowers buyers with transparent, interactive software experiences, while equipping sellers with powerful tools to deliver exceptional buying and onboarding journeys. Our core technologies - synthetic data, intelligent orchestration, and our unique product graph - help teams achieve faster implementations, clearer insights, and increase trust with their customers.\nAt TestBox, we're not just improving demos; we're building the next generation infrastructure for software transactions, creating seamless experiences from initial interest to successful onboarding and beyond.\nWe're a fast-growing startup built by a team that values experimentation, velocity, and customer impact. We’re backed by world-class investors and are building a platform that’s disrupting the traditional B2B sales motion.\nRole Overview\nWe’re looking for a Senior Software Developer who loves building product experiences and thrives in a fast-paced startup environment. You’ll be a key contributor to our core product, working across the stack to solve complex problems, deliver new features, and help shape the future of demo automation.\nYou’ll collaborate closely with Product and other Core Engineers to bring ideas to life and ensure we continue delivering an exceptional experience for our customers.\nWhat You'll Do\nBuild and maintain core features across the TestBox platform (Front-End and Back-End)\nTake ownership of technical projects from design to deployment\nCollaborate with Product to ensure we’re building the right solutions for our customers\nContribute to technical decisions and direction alongside the Tech Lead and Engineering team\nWrite clean, maintainable, and well-tested code\nParticipate in code reviews and provide thoughtful feedback to peers\nDebug and resolve production issues as part of our shared on-call rotation \nPreferred Experience\n4+ years of professional software development experience\nExperience working across the full stack (React, Django)\nStrong knowledge of API design and integrations (REST, GraphQL, or similar)\nStrong understanding of database systems, including schema design, query optimization, and data modeling best practices.\nFamiliarity with cloud infrastructure (AWS, GCP, or Azure)\nComfort working in a startup or fast-paced, product-driven environment\nA proactive, ownership mindset! You enjoy taking projects from concept to completion\nExcellent collaboration and communication skills\nWhy Join TestBox\nBuild foundational, greenfield systems from the ground up and make a massive impact from day one.\nSolve challenging and rewarding UI/UX problems for a technical user base.\nDefine the frontend architecture and best practices that will shape the company's product for years to come.\nJoin a company obsessed with customer experience, speed, and scale.\nBenefits\nGenerous equity package for meaningful ownership.\nPrioritization of your professional growth, with dedicated career development support.\nFlexible, unlimited PTO with a minimum expectation for recharge.\nMental Health benefits.\nFitness allowances.\nLearning allowances.\nRemote and office setup allowances to ensure productive and comfortable working environments\n90 day plan\nWeek 1-2: Onboarding and meet the teamJoin onboarding sessions with key peers to learn about the company and what your role will look like.\nFamiliarize yourself with company documentation.\nSchedule time with team members to meet them and understand how you will work with them!\n\nWeek 3-4: Familiarize yourself with our app and infrastructureFamiliarize yourself with our app and infrastructure.\nJoin sessions with key team members to learn about the app and its supporting systems.\nParticipate in team meetings and start settling into your new role.\n\nWeek 5-8: Shadowing peersBegin working closely with peers as they complete tickets.\nAsk questions and learn from what your peers are doing and why, to better understand their approach to tasks.\nContinue learning what the day-to-day at TestBox looks like as you settle into your role.\n\nWeek 9-10: First assignments with pairingPartner with Product to receive your first assignment.\nWork closely with peers to ensure you have everything you need to succeed and successfully complete the assignment.\n\n Week 11-12: Independent assignmentsTake full ownership of a new assignment, managing it end to end, while knowing your team is available for support.\nBy now, you should feel settled into your role at TestBox and ready to fully participate in cycle planning and projects.","description_format":"text","description_chars":4758,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Unlimited PTO"],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","E-learning","Virtual Events"],"lifecycle":[{"event":"open","at":"2026-09-26T09:14:21Z"}],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.247,"p_room":0.28,"age_days":404,"expected_fill_days":30,"reasons":["conf:7","win:tail","crowd:"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/testbox-core-experience-engineer-senior-software-engineer","json_url":"https://alion.io/job/testbox-core-experience-engineer-senior-software-engineer.json","meta":{"generated_at":"2026-09-28T21:51:08Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3,"day_limit":5000,"remaining_today":4997,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}