Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$175k - $200k

TriSearch

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in New York, NY vacancy
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Senior
    Full time

    Z Living

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Fortuna Health

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time

    Raパートナーズ

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Contract work

    Demo Instance

    New York, NY
    1 day ago
  • 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... 
    Senior
    Full time

    Dcs Corporation

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time

    Assemblyai, Inc.

    New York, NY
    1 day ago
  • $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.... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Anza, Inc.

    New York, NY
    23 hours ago
  •  ...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... 
    Senior
    Full time

    Latent Defense

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Anza, Inc.

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time

    Polymarket

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Night shift

    Auctor Corporation

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Neon Company Ltda

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Makai Labs

    New York, NY
    23 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Breeze Inc

    New York, NY
    1 day ago
  • $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.... 
    Senior
    Full time
    Remote work

    Waymo

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Warp

    New York, NY
    1 day ago
  •  ...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.... 
    Senior
    Full time
    Local area
    Worldwide

    Mongodb

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time

    Ladders

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Odd job
    Full time
    Local area

    Cape Plc

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Assembly

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Immediate start

    Mercury

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time

    Method Financial

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    3 days per week

    Kontakt.io

    New York, NY
    1 day ago
  •  ...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.... 
    Senior
    Full time
    Remote work

    Toku

    New York, NY
    1 day ago
  •  ..., 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... 
    Senior
    Full time
    Work at office
    2 days per week

    Aviary

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Nomic

    New York, NY
    23 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Gaia K-12

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Home office

    Merge

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Pivotal Health

    New York, NY
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!