{"id":3916119,"url":"https://alion.io/job/rippling-senior-software-engineer-rql","title":"Senior Software Engineer, RQL","company":{"id":15426,"name":"Rippling","domain":"rippling.com","url":"https://alion.io/company/rippling","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Work at a Startup","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":["Seattle, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Flink","optional":true},{"name":"Presto","optional":true},{"name":"Python","optional":true},{"name":"Trino","optional":true}],"status":"closed","first_seen_at":"2026-11-07T12:02:13Z","employer_posted_date":null,"last_verified_at":"2026-11-07T18:20:15Z","board_verified":false,"closed_at":"2026-11-07T18:20:15Z","days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Rippling is a workforce management platform that unifies HR, IT, and Finance systems for businesses. The Senior Software Engineer will develop Rippling Query Language and core platform capabilities involving distributed processing engines, databases, data platforms, and scalable user-facing software. The role also includes designing, testing, and implementing software while collaborating with architects and mentoring developers.\n\nResponsibilities\nWork on distributed processing engines and distributed databases\nDevelop high-quality software with attention to detail using tech stacks like Python, MongoDB, CDC, and Kafka\nLeverage big data technologies like Aurora, Trino, Presto, Pinot, Iceberg, Flink and more\nBuild custom programming languages within the Rippling Platform\nCreate data platforms, data lakes, and data ingestion systems that work at scale\nDesign, develop, code, and test software systems, improvements, products, and user-facing experiences\nWork alongside software architects and senior developers doing state-of-the-art development work\nContribute to product design and implementation discussions\nFind and build unique solutions to implement projects from the idea phase to production\n\nSkills\n5+ years experience in backend engineering roles\nExperience writing testable and performant backend code\nExperience working in a fast-paced, dynamic environment\nExperience mentoring less-experienced developers\nAbility to thrive in an environment that grants you a lot of autonomy to explore creative solutions\n\nBenefits\nEquity\n\nCompany Overview\nRippling is a workforce management platform that unifies HR, IT, and finance operations into a single system. It was founded in 2016, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is https://www.rippling.com.\n\nCompany H1B Sponsorship\nRippling has a track record of offering H1B sponsorships, with 84 in 2026, 83 in 2025, 24 in 2024. Please note that this does not guarantee sponsorship for this specific role.","description_format":"text","description_chars":2033,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Service & Asset Management","HR & Payroll Software","Procurement & Spend Management"],"lifecycle":[{"event":"open","at":"2026-11-07T12:20:05Z"},{"event":"close","at":"2026-11-07T18:20:15Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/rippling-senior-software-engineer-rql","json_url":"https://alion.io/job/rippling-senior-software-engineer-rql.json","meta":{"generated_at":"2026-11-08T02:43:27Z","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":5805,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00: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":15426},"rest":"https://alion.io/mcp/rest/get_company?id=15426"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frippling-senior-software-engineer-rql"},{"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%2Frippling-senior-software-engineer-rql"},{"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%2Frippling-senior-software-engineer-rql"},{"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/rippling-senior-software-engineer-rql\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frippling-senior-software-engineer-rql"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3916119}},{"tool":"search_jobs","arguments":{"company":"rippling.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3916119},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}