Software Engineer @Transit Technologies
Software Development
Salary usd 115,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Software Engineer @Transit Technologies

Today - Transit Technologies is hiring a remote Software Engineer. πŸ’Έ Salary: usd 115,000 - 125,000 per year πŸ“Location: USA

Role Description

Vestige is seeking a senior-level .NET Engineer to help design, build, troubleshoot, and evolve software that integrates applications, data pipelines, distributed systems, and hardware-connected environments. The right candidate will bring strong hands-on engineering ability together with sound judgment, clear communication, ownership, and a practical, solution-oriented mindset.

This role is not defined by years of coding experience alone. We are looking for a well-rounded engineer who can use modern engineering practices, including AI-assisted development and agentic workflows, while still demonstrating strong fundamentals, careful technical reasoning, and accountability for production outcomes.

What you will do

  • Design, develop, test, and maintain services and applications using the .NET ecosystem.
  • Work across the stack, including backend services, Angular-based user interfaces, data processing pipelines, APIs, and distributed systems.
  • Troubleshoot complex software, infrastructure, and hardware-integration issues by investigating deeply, identifying root causes, and driving issues through resolution.
  • Build and support reliable integrations using Kafka, Azure Service Bus, SQL Server, Azure Table Storage, and related data technologies.
  • Deploy, operate, and improve containerized workloads using Docker and Kubernetes, including cloud-native environments where appropriate.
  • Apply secure engineering practices across application design, APIs, data handling, deployment, and production support.
  • Participate actively in design discussions, code reviews, stand-ups, incident follow-up, and other team working sessions.
  • Explain technical decisions, constraints, tradeoffs, and risks clearly to both technical and cross-functional audiences.
  • Take ownership of ambiguous problems and move initiatives forward without waiting for every task to be explicitly assigned.
  • Use AI-assisted development tools responsibly to improve speed and quality while validating outputs and maintaining engineering standards.

Qualifications

  • Strong professional experience with .NET, .NET Core, and modern C# development.
  • Experience building and supporting production-grade APIs and distributed services.
  • Practical experience with Angular and modern JavaScript or TypeScript-based frontend development.
  • Experience with SQL Server and data persistence, querying, and troubleshooting.
  • Experience with event-driven or asynchronous systems using Kafka and/or Azure Service Bus.
  • Experience with Azure Table Storage or comparable NoSQL/cloud storage services.
  • Experience with Docker, Kubernetes, and containerized application delivery.
  • Working knowledge of CI/CD and DevOps practices, including Azure DevOps or comparable tooling.
  • Strong understanding of API security and general application security principles.
  • Demonstrated ability to troubleshoot software and hardware integration issues in production or operational environments.

Core Attributes

  • Self-motivated, dependable, and able to work independently while keeping the team informed.
  • Strong problem solver who can separate symptoms from root causes and develop practical solutions.
  • Proactive in identifying risks, gaps, and opportunities for improvement.
  • Comfortable working across application, data, infrastructure, and integration boundaries.
  • Communicates with precision and confidence, especially when explaining technical concepts and practical details.
  • Collaborative and respectful, with a willingness to listen, incorporate new information, and adjust an approach when warranted.
  • Accountable for commitments, responsive to teammates, and consistent in following through.
  • High integrity and a strong understanding of the importance of security and responsible access to systems and data.
  • Capable of constructive two-way feedback and of helping teammates understand decisions and tradeoffs.
  • Mature in judgment and able to balance delivery urgency with maintainability, reliability, and long-term team health.

Preferred Qualifications

  • Fifteen or more years of relevant industry experience, or an equivalent record of senior-level impact and technical ownership.
  • Experience with mobile development.
  • Experience supporting U.S.-based clients or teams and collaborating across time zones.
  • Prior work involving operational technology, hardware integrations, telemetry, or other distributed field environments.
  • Experience leading technical initiatives, mentoring engineers, or coordinating work across teams.

Working Model

Candidates may be considered from onshore, nearshore, or offshore locations. The role requires dependable overlap with U.S.-based working hours and strong written and verbal communication across distributed teams.

How We Will Evaluate Candidates

The selection process will assess more than technology keywords or years of experience. In addition to technical capability, candidates should be prepared to demonstrate:

  • How they have diagnosed difficult, ambiguous problems and verified the root cause.
  • How they have taken ownership of an issue or initiative and driven it to completion.
  • How they communicate technical decisions, tradeoffs, and risks.
  • How they collaborate, respond to feedback, and adapt when presented with new information.
  • How they have maintained security, reliability, and accountability in production systems.
  • How they use modern tools, including AI-assisted development, without outsourcing engineering judgment.

Why This Role Matters

This engineer will help Vestige deliver dependable software in an environment where technical breadth, practical problem-solving, and collaborative execution matter as much as framework experience. Success means contributing code and technical expertise while also making the surrounding team more effective through clear communication, initiative, accountability, and sound engineering judgment.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Transit Technologies
Software Development
Salary usd 115,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 131,130+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later