{"id":940914,"url":"https://alion.io/job/goodrec-senior-software-engineer","title":"Senior Software Engineer","company":{"id":676344,"name":"GoodRec","domain":"goodrec.com","url":"https://alion.io/company/goodrec","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":77000,"max_usd":227000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6933},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"BullMQ","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Datadog","optional":false},{"name":"Docker","optional":false},{"name":"Docker Compose","optional":false},{"name":"Firebase","optional":false},{"name":"Flutter","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prisma","optional":false},{"name":"React Native","optional":false},{"name":"Redis","optional":false},{"name":"Socket.IO","optional":false},{"name":"Stripe","optional":false},{"name":"TypeScript","optional":false},{"name":"Dart","optional":true},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-06-29T22:02:06Z","employer_posted_date":"2026-06-29","last_verified_at":"2026-10-17T17:21:33Z","board_verified":true,"closed_at":null,"days_open":109,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":109},"description":"Are you ready to step onto the playing field of a fast growing US tech startup that's changing the game in the world of sports?\nGoodRec is looking for a Senior Software Engineer to own real product end to end and ship it to players in 80+ cities. You'll be the person who takes the hardest problems, decides how to solve them, and gets them live, working directly with our founders on what to build and why. This is a builder role first. You own features from the first line of code to the moment players are using them, and you do it with real ownership rather than a queue of tickets.\nAbout us:\nGoodRec started 4 years ago with a small community in Brooklyn, New York. Since then, we have grown into the largest pickup sports app in North America. With the GoodRec app, finding a pickup game, league, or tournament near you is fast and easy. All you have to do is tap the app, join a game, and show up ready to play!\nCheck out the GoodRec app here: www.goodrec.com\nWhat you'll do\nAs a Senior Software Engineer, you will:\nOwn features end to end across our iOS and Android app, from the first line of code to the moment players in 80+ cities are using them.\n\nTake the hardest technical problems and make the call on how to solve them. You set the approach, you make the tradeoffs, and you're accountable for what ships.\n\nBuild the internal tools and automations that keep GoodRec running, scripting away the manual work and wiring our systems together so the whole team moves faster.\n\nOwn the security and reliability of what you build, not as an afterthought but as part of shipping it right.\n\nRaise the technical bar around you. Review code, share what you know, and help the engineers next to you do their best work, no management required.\n\nWork directly with our founders on what to build and why, with real influence over the product and not just the implementation.\n\nRequirements\nThe ideal profile\nYou've shipped real products that real people used, owning them end to end, not just closing tickets someone else scoped.\n\nSenior enough to move without waiting for permission. You frame the problem, pick the approach, ship it, and can name the tradeoffs you made and why.\n\nProbably built your own thing at some point, a startup, a side project with users, a tool people actually rely on. Whether it flew or folded, that instinct to build is exactly what we want.\n\nBias to automation: you script away your own annoyances and build the tools nobody asked for.\n\nComfortable being the person others bring the hard problems to, and generous about sharing what you know.\n\nPassion for sports, communities, and building things from the ground up.\n\nStartup mindset: resourceful, adaptable, and eager to take ownership.\n\nSome key requirements\nMinimum of 5+ years building and shipping software, ideally within a fast paced or startup environment.\n\nStrong mobile experience (React Native, Flutter, or native iOS and Android) and comfort reaching across the stack when a feature needs it.\n\nA track record of owning projects end to end, from the architecture decision through to production.\n\nBachelor's degree in Computer Science, Software Engineering, or related field, or equivalent real world building experience.\n\nNative or near native English level: fluent verbal and written communication.\n\nFull time availability.\n\nCore Stack\nBackend: NestJS, Node.js 20+, TypeScript\n\nData: PostgreSQL, Prisma\n\nQueues: Redis, BullMQ\n\nCloud: AWS (S3, SNS, SQS), Firebase\n\nPayments: Stripe\n\nDevOps: GitHub Actions, Docker, Docker Compose\n\nMonitoring: DataDog\n\nReal-time:Socket.io, Redis Pub/Sub\n\nArchitecture: Event-driven patterns, Clean Architecture + DDD\n\nSome perks you'll enjoy\nCompetitive salary with startup growth opportunities\n\nWork remotely from your city\n\nJoin an international team spread across the US, Canada, and Colombia\n\nPaid time off + US holidays\n\nMonthly in person team meetups to connect with the full GoodRec crew\n\nThis is your chance to be part of an international team that is shaping the future of sports worldwide!","description_format":"text","description_chars":4022,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Proficiency (C2)","optional":false}]},"benefits":["Growth opportunities"],"hiring_locations":[{"name":"Colombia","iso":null,"kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Fitness","Hobbies & Leisure"],"lifecycle":[{"event":"open","at":"2026-09-15T18:00:02Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.307,"p_room":0.28,"age_days":109,"expected_fill_days":29,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/goodrec-senior-software-engineer","json_url":"https://alion.io/job/goodrec-senior-software-engineer.json","meta":{"generated_at":"2026-10-17T18:06:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":669,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":676344},"rest":"https://alion.io/mcp/rest/get_company?id=676344"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgoodrec-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgoodrec-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgoodrec-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/goodrec-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgoodrec-senior-software-engineer"}]}