Humberger Nav
mployee.me logo
LinkedinPosted Yesterday : 2026-07-31
Ren Logo

Senior Software Engineer - Full Stack (RFC)

Ren

Indianapolis, INFull timeNot Disclosed

We do not know your resume yet

Upload your resume to unlock your actual match score and identify important JD keywords before applying.

Recruiters may search these ATS Keywords in your resume

22+Important JD
Keywords
agileci/cdcloudreactlambdagraphqlbalancingrest apis + 14 more

Job Description

Job Title

Sr Software Engineer

Department

Position Description:

The Senior Software Engineer is a highly experienced technical professional who acts as a team advisor and thought leader, driving the direction and execution of high-impact initiatives within their domain. This role requires advanced technical expertise, independent judgment, and the ability to solve highly complex problems while mentoring others and elevating team capabilities.

This individual collaborates across engineering, architecture, and product teams to build scalable, high-quality software solutions, while balancing innovation with sustainability and long-term product strategy.

Duties & Responsibilities

Technical Leadership & Execution

  • Design, develop, and maintain features using TypeScript and React, building responsive, accessible, and performant user interfaces.
  • Modification of database objects using SQL (stored procedures, views, tables etc.).
  • Act as a technical advisor and thought leader, guiding high-impact initiatives across the domain.
  • Lead architectural discussions and contribute to system design decisions with a focus on maintainability, scalability, and performance.
  • Solve highly complex technical problems using advanced knowledge and broad experience.

Engineering Excellence

  • Write and maintain automated unit, integration, and UI tests to improve quality and reduce defects.
  • Drive improvements in engineering practices, standards, and methodologies
  • Refactor and optimize systems to improve efficiency, maintainability, and performance.
  • Ensure adherence to security, compliance, and reliability standards.

Collaboration & Influence

  • Establish credibility and influence across teams by clearly communicating complex technical concepts.
  • Partner with product, architecture, and business stakeholders to deliver impactful solutions.
  • Build strong cross-functional relationships and contribute to broader organizational initiatives.
  • Translate technical concepts into business value for non-technical stakeholders.

Mentorship & Capability Building

  • Mentor engineers by sharing expertise, guiding design decisions, and helping avoid technical pitfalls.
  • Actively elevate team capabilities through coaching and knowledge sharing.
  • Foster a culture of continuous learning and improvement.

AI Usage & Engineering Efficiency

  • Leverage AI-assisted development tools (e.g., code generation, testing support, documentation automation) to increase productivity and accelerate delivery cycles
  • Identify opportunities to integrate AI into products, engineering workflows, and operational processes.
  • Use AI responsibly to enhance—not replace—engineering judgment, ensuring quality, security, and ethical standards.
  • Continuously evaluate and adopt emerging tools and technologies to improve team efficiency and effectiveness.

Education & Experience

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of backend development experience (Typescript or equivalent)
  • 5+ years of frontend development experience (React)
  • Experience building scalable cloud applications, microservices, GraphQL and REST APIs
  • AWS experience including core services(EC2, S3, and Lambda)
  • Strong knowledge of algorithms, design patterns, and system design
  • Experience with Agile/Lean methodologies and CI/CD practices
  • Experience with automated testing and test-driven development

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.

About The Company

Ren

Company Size1000-5000
Founded1994
Headquarterslisbon, lisbon, portugal
Industryutilities

How to Apply Better for This Job

This section explains the correct next step without forcing sign-in immediately.

1

Check ATS score before applying

Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.

2

Customize your resume for this JD

Match your resume with the job description and add agile , ci/cd , cloud , react , lambda , keywords where they fit naturally.

3

Find similar jobs too

Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.

Ready with your customized resume?

Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.

Market Insights:Best Programming Analyst Jobs in United States

Find the latest Programming Analyst jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.

40+ATS and HR-based resume checks available through ResuScan
8L+Jobs available through Job Match Pro for users looking for relevant jobs
206K+Resume keyword scans completed through Resume Keywords by Mployee.me
Apply with a custom resume