Jobs Companies Ren Senior Software Engineer - Maintenance & Dev Support

About this Senior Software Engineer - Maintenance & Dev Support role at Ren

Ren · Remote · Remote

Job Title:

Sr Software Engineer (Maintenance & Dev Support)

Department:

Product Engineering

   

 

Position Description:

The Senior Software Engineer (Maintenance & Dev Support) operates as a technical thought leader and domain expert, driving high-impact initiatives that improve the stability, performance, and long-term sustainability of the platform. This role balances deep technical execution with strategic influence, solving highly complex problems while advancing engineering practices and mentoring others.

The engineer leads efforts in root-cause analysis, system performance optimization, and technical debt reduction, while shaping sustainable methodologies and elevating team capabilities. This role requires applying broad expertise across application, API, and database layers, with a focus on delivering resilient and scalable solutions that support long-term business outcomes.

Duties & Responsibilities:

Technical Leadership & Execution

  • Act as a team advisor and technical thought leader, guiding direction and execution of high-impact initiatives within the domain.
  • Own complex production issues end-to-end, from triage through resolution, driving sustainable fixes and prevention strategies.
  • Lead root-cause analysis (RCA) across application, API, and database layers.
  • Design and implement maintainable, scalable, and testable solutions for defect resolution and system improvements.
  • Originate and institutionalize best practices, standards, and methodologies that improve engineering effectiveness and platform reliability.
  • Balance short-term fixes with long-term architectural integrity and maintainability.

Complex Problem Solving & Systems Optimization

  • Solve highly complex, cross-domain problems using advanced technical knowledge and broad experience.
  • Diagnose and optimize system performance across frontend, backend, and database layers.
  • Analyze Oracle database performance, including SQL optimization and execution plan tuning.
  • Lead technical debt reduction initiatives, prioritizing work that delivers meaningful improvements to system health and developer productivity.
  • Introduce new tools, approaches, or patterns that elevate operational efficiency and platform resilience.

Software Development & Quality

  • Develop and maintain solutions in TypeScript/React and C#/.NET Core services.
  • Write and maintain automated unit and integration tests to reduce defects and prevent regression.
  • Refactor legacy code to improve clarity, maintainability, and performance.
  • Ensure adherence to secure coding practices and enterprise standards.
  • Collaboration & Influence
  • Build strong relationships and influence stakeholders across engineering, product, and operations through clear communication of complex concepts.
  • Translate deep technical issues into actionable insights for cross-functional partners.
  • Provide mentorship and guidance to engineers, actively developing team capabilities and avoiding common pitfalls.
  • Contribute to a culture of continuous improvement, intellectual humility, and engineering excellence.

Operational Excellence

  • Own incoming operational requests during business hours and drive timely resolution.
  • Create and maintain runbooks, documentation, and training materials to improve response consistency and reduce operational friction.
  • Collaborate closely with Operations, Product, and other stakeholders to ensure issues are properly prioritized and understood within business context.
  • Utilize observability tools (e.g., Application Insights, Datadog) to proactively monitor and improve system performance.

AI & Automation Responsibilities

  • Leverage AI-assisted tools and agents to accelerate triage, debugging, and root-cause analysis workflows.
  • Design, build, and maintain AI-enabled developer tooling (e.g., MCP servers, diagnostics automation) to improve team productivity.
  • Establish responsible AI usage practices, ensuring outputs are validated, explainable, and aligned with engineering standards.

Education & Experience:

  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of experience in enterprise software engineering.
  • Strong experience with C#/.NET Core and TypeScript with modern frameworks (React preferred).
  • Deep expertise in Oracle databases, SQL, and PL/SQL, including performance tuning and execution plan analysis.
  • Proven experience handling complex production issues and driving RCA to resolution.
  • Experience with distributed systems, APIs (REST/GraphQL), and microservices architectures.
  • Advanced understanding of system design, data modeling, and performance optimization.
  • Experience with automated testing frameworks and TDD practices.

 

 

 

 

 

 

 

 

 

 

Ren is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Ready to apply to Ren?
Apply to Ren

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Ren

See all jobs at Ren →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free