Senior Software Engineer
$175k - $200kTriSearch
Job Description
Job Description
Senior Software Engineer Full-Time | Permanent Location New York, NY, United States Work Environment In-person
Compensation $175,000 – $200,000 per year
Schedule Monday – Friday, Eastern Time business hours
Do you use Ruby everyday? Like building something from the ground up? Equity Opportunity?
About the Opportunity We are a modern technology and services company transforming how organizations source, employ, and manage contract workers. Our goal is to provide a turnkey, full-stack software and service experience for an industry traditionally dominated by manual, cumbersome processes. We are a growing organization with an experienced engineering team and a production platform serving real customers every day. Our customers include fast-growing technology companies and innovative organizations operating in areas such as autonomous vehicles, artificial intelligence, and other emerging technologies. We are hiring a Senior Software Engineer to join our Feature Team as we continue scaling delivery capacity across our core platform. This role is ideal for an experienced senior engineer who can quickly understand business context, collaborate closely with product partners, own features end-to-end, and help improve the overall effectiveness of the engineering team. 1 About the Role You'll work on our core staffing and workforce management application—a large, modular Rails codebase operating with real production constraints. Work often begins as loosely defined problem statements. Senior engineers are expected to bring context to those problems, shape practical solutions, clarify tradeoffs, and deliver changes that are maintainable and easy for future engineers to build upon. You'll sometimes lead initiatives and sometimes work under the direction of another senior engineer. In every situation, you'll be expected to communicate clearly, thoughtfully challenge assumptions when appropriate, and keep delivery moving forward.
What You'll Do • • • • • • • • Own large product features end-to-end, from shaping the technical approach through delivery. Break down ambiguous business and technical problems into clear, actionable solutions. Work closely with product partners to clarify requirements and thoughtfully manage scope. Communicate proactively with teammates and leadership regarding delivery expectations and progress. Review code with a strong focus on maintainability and long-term quality—not just correctness. Write and maintain automated tests as a core responsibility. Improve legacy areas of the codebase incrementally and pragmatically. Use AI development tools, such as Copilot and Claude, to improve productivity while maintaining full accountability for the code you ship. Technology Stack • • • • • • Backend: Ruby on Rails 8.1 Frontend: React 18.3, with some Stimulus and Turbo Datastores: PostgreSQL and Redis Infrastructure: Cloud-based application platform CI/CD: GitHub Actions Architecture: Modular monolith with engineers working across the full stack What Senior-Level Means in This Role A Senior Software Engineer is trusted to: • Own projects from concept through delivery. 2 • • • Coordinate effectively with teammates contributing to the same initiative. Make thoughtful technical tradeoffs without perfect information. Improve team velocity and effectiveness—not just individual output. Senior engineers are not expected to operate on autopilot or wait for detailed instructions. They proactively identify opportunities to improve how work gets done. Compared with a mid-level engineer, senior engineers take greater ownership and initiative. Compared with staff-level engineers, the focus is more heavily on execution and team effectiveness than broader organizational or cultural leadership. Production Ownership • • • • On-call responsibilities are very limited. A dedicated on-call engineer handles most production support and escalates issues to the Feature Team when necessary. Expected involvement in production debugging is relatively low. Expectations around testing, maintainability, and code quality are high. Requirements • • • • • • Significant real-world experience with Ruby on Rails. Experience owning large product features from concept through delivery in a product-focused organization. Strong experience writing and maintaining automated tests. Comfortable partnering closely with product managers, stakeholders, and cross-functional teams. Demonstrated ability to work effectively with remote teammates while remaining highly communicative and proactive. Approximately 8–10 years of professional software engineering experience, or equivalent depth demonstrated through technical impact and accomplishments. Preferred Qualifications • • • • • Experience leading work involving Stimulus and Turbo. Experience working in entrepreneurial, startup, or early-stage environments. Strong end-to-end testing practices. Experience with ERP-style data modeling or complex business domains. Experience in staffing, HR technology, workforce management, marketplaces, or similar platforms. 3 Interview Process Candidates can expect to: • • • • Read and discuss a small Rails application. Identify meaningful opportunities for improvement. Walk through a previous project in depth and explain—and potentially critique—technical decisions. Be evaluated on clarity, humility, collaboration, judgment, and impact, in addition to technical ability. Benefits The company offers a comprehensive benefits package, including: • • • • • • • • • Equity opportunities Medical, dental, and vision coverage for employees and eligible dependents Life and disability insurance Paid parental leave Work-from-home and home office support Company-provided Apple laptop Phone and internet stipend Flexible/unlimited paid time off, along with paid office holidays 401(k) retirement plan About the Company Our mission is to make it easier for companies to build and manage high-performing contract workforces. Today, many mid-sized organizations managing contract workers must navigate significant legal, financial, talent acquisition, and operational complexities—often relying on multiple disconnected solutions for sourcing talent, employing workers, tracking workforce activity, and managing day-to-day operations. Our platform brings technology and human expertise together to provide organizations with more integrated tools and services for managing contract workforces efficiently and compliantly. We are committed to creating an inclusive workplace and encourage qualified candidates from all backgrounds to apply. This is a full-time, permanent position open to candidates authorized to work in the United States who are able to work during Eastern Time Zone business hours. Sponsorship and corp-to-corp arrangements are not available.
#LI-LH1
- Additional Information All your information will be kept confidential according to EEO guidelines.SeniorFull time
- ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week...SeniorFull timeWork at office
- ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up...SeniorFull time
- ...on our preferred Apple platforms. We’re looking for talented engineers to help maintain that pledge. Heed our call. We are the Kodiaks... ...PLUSES Porting and optimization experience in Win32 game software for OS X Xcode or Clang experience OpenGL 2.1 and OpenGL...SeniorFull timeContract work
- DCS is searching for a performance-driven Senior Software Engineer to support US Army programs. A focus on either Analytical, Financial, logistics, engineering, technical support and/or management of advanced networks for military vehicles and equipment. We're seeking...SeniorFull time
$190k - $225k
...age, veteran status, if joining this mission speaks to you, we encourage you to apply! About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team...SeniorFull time$180k - $300k
...Description Senior Software Engineer, Generalist - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3....SeniorFull timeWorldwideFlexible hours- ...agents to validate each path, and remediates confirmed vulnerabilities at every step of the attack chain. We're hiring a team of engineers to help us scale this from a sharp early product into something that runs autonomously across real-world environments: from git...SeniorFull time
$180k - $300k
...Description Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems...SeniorFull timeWorldwideFlexible hours- ...your help adding fuel to the fire. About the Role Polymarket is launching perpetual futures and we're looking for Senior Backend Engineers to own the core systems that make it run. This is backend exchange engineering in the truest sense: low-latency order matching...SeniorFull time
- ...the AI layer for professional services and software implementation. Think of us as the brain behind the best solution engineers, forward-deployed engineers, and onboarding... ...categories of the decade. Role Overview As a Senior Software Engineer, Product at Auctor, you'll...SeniorFull timeNight shift
- ...challenge the status quo, and help game creators thrive on their own terms, read on. About the Role Neon is seeking a Senior Software Engineer who will help lead the development of one of our key work streams. As a design-minded engineer, you'll bring ideas to life...SeniorFull timeWork at officeFlexible hours
- ...interface. Until now, people have had to learn and adapt to software. Makai creates solutions that adapt to people because... ...About the role This is a full-time remote role for a Senior Software Engineer at Makai Labs. The Senior Software Engineer will be responsible...SeniorFull timeLocal areaRemote workFlexible hours
$213k - $263k
...metrics for understanding the behavior of the Waymo Driver in the real world. In this hybrid role, you will report to a Software Engineering Manager. You will: Build the infrastructure to administer a "virtual driver's test" for the Waymo Driver. Design, implement...SeniorFull timeRemote work$150k - $165k
...about creating innovative solutions in a dynamic, fast-paced environment, we want to talk to you. We are hiring a Senior Backend Software Engineer! This will be our first Senior hire in our NYC office. As a Software Engineer at Breeze, you’ll take ownership of...SeniorFull timeWork at officeFlexible hours$213k - $263k
...lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager....SeniorFull timeRemote work- ...Homebrew Capital. Built by an obsessive team from MIT, Ramp, Brex, Google, Dropbox, Apple, and more. About the Role As a Senior Software Engineer focused on Payments at Warp, you'll build and own the financial infrastructure that powers Warp. Core ledgering, US and...SeniorFull timeWork at officeFlexible hours
- ...contribute to and own. The team owns the C++ stream processing engine that powers Atlas Stream Processing, built on top of MongoDB'... ...engine and stream processing stages . We’re looking for a Senior Software Engineer to design, build, and evolve this execution engine....SeniorFull timeLocal areaWorldwide
$200k - $220k
...Collaborate closely with product and design team, and other engineering teams to deliver high-impact features Make structural technical... ...What We’re Looking For ~6+ years of professional software engineering experience ~ Strong foundation in programming and...SeniorFull time- ...telecommunications. We operate on a foundation of high trust and high expectations. As a member of our team, you will collaborate with world-class engineers, architects, and visionaries, and work across organizational lines to solve "impossible" problems and deliver mission-critical...SeniorOdd jobFull timeLocal area
- ...Learn about us and our openings here: About the role As a senior software engineer you will report to the CTO and be a core member of our engineering and product team. In this role you’ll lead complex technical projects, mentor junior team members, improve velocity...SeniorFull timeTemporary workWork experience placement
$166.6k - $250.9k
...The year is 1969. The location: Stuttgart, West Germany. Engineers are pacing with strained expressions. They are looking over the Porsche... ..., analyze tradeoffs, make critical decisions, and deliver software that works today and is sustainable for tomorrow. Champion...SeniorFull timeImmediate start$195k - $235k
...us, check out our blog ! The impact As a member of the engineering team, you will own projects from end-to-end, making decisions... ...understanding customers’ needs. Who you are ~5+ years of full-time software engineering experience, ideally full-stack ~ Expert...SeniorFull time$200k - $250k
...revenue. If you're excited to solve hard problems and help health systems deliver better care, we'd love to meet you! Senior Software Engineer About This Role As a Senior Software Engineer at Kontakt.io , you'll build the systems that orchestrate patient...SeniorFull timeWork at office3 days per week- ...You have strong opinions about what makes software easy to use. You think about the product... ...only person shipping code on this team. Engineers and Non-engineers use AI tools to build... .... If you only want to work with other senior engineers, this is not the right fit....SeniorFull timeRemote work
- ..., technology, and purpose. You’ll work alongside the Heads of Engineering, Product, and Clinical Operations to design and deliver the systems... ...to it. Responsibilities Architect robust, stable software to deliver essential healthcare to thousands of patients...SeniorFull timeWork at office2 days per week
- ...Senior Software Engineer Location: New York, NY (Hybrid) | Type: Full-Time | Reports to: Head of Revenue About Nomic Nomic builds AI agents and developer tools that power the built world. We help enterprise teams in architecture, engineering, and construction...SeniorFull timeWork at officeFlexible hours
- ...Job Description: Senior Software Engineer Location: Hybrid (New York, NY) or Remote About Gaia K-12 At Gaia K-12, we’re transforming the way public school cafeterias operate. Our mission is to empower school nutrition teams to focus on creating healthy and delicious...SeniorFull timeRemote workFlexible hours
$190k - $235k
...development, unblock sales, reduce customer churn, and save engineering resources—allowing them to focus on their core... ...candidate will have: ~5-7+ years of full-time software engineering experience (looking for senior+ level of experience) ~ Experience with frameworks...SeniorFull timeWork at officeHome office- ...navigate without the right tools. Pivotal Health combines software, data, and service into a seamlessly integrated, AI-driven... ...reimbursement journey. About the Role We're hiring a Senior Software Engineer to join Pivotal's Case Execution team. This team owns...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer positions New York, NY
- senior software engineer remote New York, NY
- software engineer contract New York, NY
- software qa engineer New York, NY
- IT software developer New York, NY
- cybersecurity software engineer New York, NY
- part time software developer remote New York, NY
- junior software developer internship New York, NY
- junior software engineer New York, NY
- software system engineer New York, NY

