Software Engineer II

Position Summary

As a Software Engineer II, you will play a crucial role in designing, developing, and maintaining our complex software systems. You’ll be part of a collaborative team that values creativity, technical excellence, and continuous learning.

Key Responsibilities:

Software Development:

  • Design, develop, and maintain high-quality software solutions that meet or exceed technical requirements and industry standards.
  • Write clean, efficient, and maintainable code using appropriate coding standards and best practices.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define software requirements and create technical specifications.

Technical Leadership:

  • Provide technical leadership and mentorship to junior engineers, guiding them in their career growth and technical development.
  • Lead by example, demonstrating expert-level coding skills, architectural understanding, and problem-solving abilities.

Architectural Design:

  • Participate in architectural discussions and decisions, contributing insights and expertise to design scalable, reliable, and efficient software systems.
  • Identify areas for system improvement and propose innovative solutions to enhance system performance, security, and maintainability.

Code Review and Quality Assurance:

Research and Innovation:

Troubleshooting and Issue Resolution:



Additional Requirements:

Physical Requirements:


If you’re ready to grow your career in an energetic, customer-focused environment. Waterfield may be looking for you!

Apply Now


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.

Join Our Team

We're hiring innovative, passionate team players.

See all open positions
NEXT Shuffle