Back to search
New York Technology Partners Linkedin · Posted 1mo ago

Senior Software Engineer

Salt Lake City, Utah, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Responsibilities

  • Design, build, and maintain new functionality and software improvements across the full technology stack.
  • Gain deep expertise in BaseCamp’s custom software ecosystem, including its point-of-sale platform, appraisal tools, and inventory management applications.
  • Take ownership of software quality by creating and maintaining unit, integration, and end-to-end tests, while thoroughly validating both personal and team code contributions.
  • Enhance the performance, scalability, and reliability of BaseCamp’s applications.
  • Support and improve software deployment and release workflows.
  • Partner with customer-facing and operational teams to investigate, troubleshoot, and resolve technical issues when necessary.
  • Participate actively in the “Shape Up” product development methodology and contribute throughout the software lifecycle.
  • Provide mentorship and technical guidance to fellow engineers and team members.
  • Foster a collaborative team culture by communicating openly, listening actively, and valuing diverse perspectives.
  • Assist with periodic on-call rotations and escalation support for high-priority production incidents.


What We’re Looking For

  • 6+ years of experience developing modern web applications.
  • Strong proficiency in at least one contemporary backend language and framework.
  • Extensive experience working with modern frontend technologies and API-driven architectures.
  • Excellent written and verbal communication abilities.
  • Highly resourceful, organized, and detail-oriented.
  • Ability to independently write clean, maintainable, high-quality code without reliance on AI-generated solutions.


Technology Environment

Experience with the following technologies — or comparable alternatives — is preferred:


Testing & Quality

  • Unit testing and full integration testing practices
  • Playwright for end-to-end testing

Frontend

  • React
  • TypeScript
  • MobX

Backend

  • C# / .NET 10
  • Entity Framework Core (EFCore)

Databases & Storage

  • PostgreSQL
  • Redis
  • ClickHouse

Infrastructure & Platform

  • Hybrid hosting environments
  • Cloud-native deployments on DigitalOcean
  • IoT systems using Balena

Monitoring & Observability

  • OpenTelemetry (OTel)
  • OpenObserve
  • Real User Monitoring (RUM)

Development & DevOps

  • GitHub / Forgejo
  • Docker & Docker Hub
  • Linux-based development environments
  • VSCode or preferred IDE

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent