Jobs · Engineering

Senior Software Engineer - Maintenance & Dev Support

Ren · Indianapolis, IN · 4 days ago
RemoteRemoteEngineeringFull-time

Duties & Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.

Similar jobs

Maintenance Engineer

Harrison Group Resort Hotels & RestaurantsJacksonville Beach, FL· 6 mo ago
Managementapply on ats.rippling.com

Maintenance Engineer

Peachtree GroupMuscatine, IA· 6 days ago
Managementapply on recruiting.ultipro.com

Maintenance Engineer

Peachtree GroupPaso Robles, CA· 6 days ago
Management$19.25–$20/hrapply on recruiting.ultipro.com

Maintenance Engineer

Embassy Suites by Hilton Atlanta Perimeter CenterAtlanta, GA· 6 mo ago
Management

Maintenance Engineer

Cajun Industries, LLCBaton Rouge, LA· 3 mo ago
Consultingapply on careers-cajunusa.icims.com