Demo

Sr Software Engineer I

Waterfield Tech
Remote India, IN, IN Remote Full Time
POSTED ON 6/24/2026
AVAILABLE BEFORE 8/23/2026

 

Sr Software Engineer I 

 

Company Overview 

Waterfield Tech enables companies to select, design, and deploy tailored customer engagement solutions from the world’s leading providers enhanced by cutting edge Applied AI. The results are happier customers, enhanced insights, and lower costs. 

 

Once live, we empower companies to support, optimize, and modernize those solutions and AI applications, leading to lower risk and increased efficiency.  Our client-centric process and track record of success have earned the trust of clients around the world when it comes to customer interaction. 

 

We value our people—their diversity, their dedication, and their commitment to customer satisfaction. We encourage each other. We understand the value of hard work and the importance of a healthy balance. We’re all on the same page… even though we may get there from different perspectives. All in all, it’s a pretty cool place to be and we’re growing our global team of engineers, sales professionals, and creative souls. 

 

Position Summary 

As a Senior Software Engineer I, you will play a crucial role in designing, developing, and maintaining our complex software solutions. You will collaborate with cross-functional teams to create robust and scalable applications that meet the needs of our customers and contribute to the overall success of the company. 


Key Responsibilities 

Software Development: 

  • Take a lead role in the design, architecture, and implementation of software solutions that align with business objectives and technical requirements. 

  • Write clean, efficient, and maintainable code using best practices and coding standards. 

  • Develop new features, modules, and components while enhancing existing ones to improve performance, scalability, and user experience. 

  • Collaborate with product managers, designers, and other developers to understand user requirements and translate them into technical specifications. 

Technical Leadership: 

  • Provide technical guidance and mentorship to junior engineers, offering insights into coding best practices, design principles, and problem-solving strategies. 

  • Participate in code reviews, providing constructive feedback and ensuring code quality and consistency across the team. 

  • Stay up to date with industry trends, emerging technologies, and software development best practices. Apply this knowledge to drive continuous improvement within the team. 

 System Architecture: 

  • Contribute to the design and architecture of software systems, making decisions that balance performance, scalability, maintainability, and security. 

  • Collaborate with architects to ensure that the software aligns with the overall system architecture and long-term technical vision. 

 Problem Solving: 

  • Diagnose and resolve complex technical issues and software defects. Debug and optimize code for performance and reliability. 

  • Propose innovative solutions to challenges and roadblocks, considering both short-term fixes and long-term improvements. 

Collaboration and Communication: 

  • Collaborate effectively with cross-functional teams including product managers, designers, quality assurance, and other engineers to deliver high-quality software products. 

  • Clearly communicate technical concepts, decisions, and progress to both technical and non-technical stakeholders. 

 Continuous Improvement: 

  • Participate in the refinement of development processes, coding standards, and engineering best practices to foster a culture of continuous improvement and excellence. 

  • Contribute to the adoption of new tools, technologies, and methodologies that can enhance the efficiency and effectiveness of the development process. 

 
Qualifications 

  • years of professional software development experience, with a proven track record of designing and delivering complex software systems. 

  • Proficiency in programming languages such as Java, Python, C , or similar languages. 

  • Strong understanding of software architecture, design patterns, and best practices. 

  • Experience with modern software development methodologies, including Agile and DevOps. 

  • Knowledge of web technologies, APIs, databases, and cloud services (e.g., AWS, Azure, Google Cloud). 

  • Excellent problem-solving skills, with the ability to analyze and troubleshoot complex technical issues. 

  • Strong communication and interpersonal skills, with the ability to collaborate effectively within a team and across departments. 

  • Leadership skills with the ability to guide and mentor junior engineers. 

  • A passion for staying updated with emerging technologies and a desire to continuously learn and improve. 

  

Physical Requirements 

  • Sitting: Ability to be able to sit for long periods of time. 

  • Lifting: Ability to lift equipment and or tools up to 20 pounds. 

  • Manual dexterity: Hand-eye coordination and manual dexterity to operate equipment and perform tasks such as assembling or disassembling machinery or devices. 

  • Vision: Normal or corrected vision to work with small parts and/or read schematics or technical manuals. 

  • Hearing: Normal or corrected hearing to communicate with colleagues or customers. 

  • Agility: Agile and able to work in tight spaces such as server rooms, data centers or other. 


Waterfield Tech is proud to be an equal opportunity employer. 

Waterfield Tech believes that all persons are entitled to equal employment opportunity and does not discriminate against its Employees or applicants because of race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, citizenship status, disability, protected medical condition, military status, genetic information, or any other basis prohibited by applicable federal, state, or local law. This policy extends to all aspects of our employment practices including, but not limited to, recruiting, hiring, training, discipline, promotion, transfers, compensation, benefits, leaves of absence, termination, and all other terms and conditions of employment. 

Salary.com Estimation for Sr Software Engineer I in Remote India, IN, IN
$131,432 to $157,715
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Software Engineer I?

Sign up to receive alerts about other jobs on the Sr Software Engineer I career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Waterfield Tech

  • Waterfield Tech Tulsa, OK
  • CAREER OPPORTUNITY Product Marketing Intern Waterfield Tech | Fully Remote | Contract (potential to hire) Company Overview Waterfield Tech helps companies ... more
  • 1 Day Ago

  • Waterfield Tech Tulsa, OK
  • Client Partner (CP): Role Charter and Job Description 1. ROLE SUMMARY The Client Partner (CP) owns the commercial performance and strategic relationship fo... more
  • 10 Days Ago

  • Waterfield Tech Tulsa, OK
  • Service Desk Supervisor Company Overview Waterfield Tech enables companies to select, design, and deploy tailored customer engagement solutions from the wo... more
  • 10 Days Ago

  • Waterfield Tech IN, IN
  • S enior Tech Support Engineer Company Overview Waterfield Tech enables companies to select, design, and deploy tailored customer engagement solutions from ... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Sr Software Engineer I jobs in the Remote India, IN, IN area that may be a better fit.

  • Software Guidance & Assistance Chicago, IL
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Sr Software Engineer Low Latency for a CONTRACT assignment with one of our premier Financia... more
  • 1 Day Ago

  • Advent Software, Inc. San Francisco, CA
  • As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000 employees... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!