We are looking for a forward-deployed software engineer to strengthen customer-facing engineering efforts in King of Prussia, Pennsylvania. This role combines software development, operational support, and analytical problem-solving to improve how internal teams and customers interact with core systems. The ideal candidate brings strong backend engineering experience, a practical approach to automation, and the ability to turn technical challenges into reliable, scalable solutions.
Responsibilities:
- Create and enhance internal applications, scripts, and workflows that improve efficiency for customer-facing and engineering teams.
- Oversee the health of live systems, investigate irregular behavior, and address risks before they affect users or business operations.
- Examine operational and product data to uncover trends, support decision-making, and recommend meaningful improvements.
- Investigate customer-reported technical problems, determine root causes, and deliver timely, effective resolutions.
- Develop and release product enhancements driven by customer needs while maintaining quality and system stability.
- Partner closely with Customer Success, Sales Engineering, and Engineering to remove obstacles and support high-impact initiatives.
- Improve platform reliability and performance through thoughtful debugging, optimization, and ongoing maintenance.
- Stay informed on evolving technologies and engineering practices, applying new ideas where they add measurable value.
- At least 3 years of hands-on experience in backend software engineering.
- Demonstrated success improving application performance, uptime, and overall system dependability.
- Strong hands-on experience with one or more modern programming environments such as C#, .NET, ASP.NET, JavaScript, or React.js.
- Working knowledge of Python 3 and PostgreSQL in production-oriented environments is preferred.
- Familiarity with distributed architectures, including microservices, asynchronous processing, and high-volume real-time data handling, is an advantage.
- Experience working with containerized or Kubernetes-based environments is beneficial.
- Ability to analyze complex technical issues, communicate findings clearly, and collaborate effectively across teams.
- Bachelor’s degree in Computer Science or a related discipline is preferred.