Software Engineer III- Eng

UKGSunrise, FL
$102,300 - $147,050Hybrid

About The Position

We are seeking an experienced Software Engineer III to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide. As a Software Engineer III, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 4+ years of professional software development experience.
  • Deep expertise in one or more programming languages such as, Java, JavaScript
  • Good to have full stack experience with experience in UI technologies such as Angular, NodeJS
  • Extensive experience with software development practices and design patterns.
  • Proven track record of delivering complex software projects on time and within budget.
  • Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.
  • Understanding of cloud technologies and DevOps principles.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Nice To Haves

  • Experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Experience with test automation frameworks and tools.
  • Knowledge of agile development methodologies.
  • Demonstrated ability to mentor and guide junior engineers.
  • Commitment to continuous learning and professional development.

Responsibilities

  • Write clean, maintainable, and efficient code for software applications and systems while effectively leveraging AI-assisted engineering tools for development, debugging, testing, documentation, and operational excellence using sound engineering judgment and critical thinking.
  • Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
  • Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality.
  • Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems while ensuring scalability, reliability, and maintainability.
  • Diligently review code by other developers, provide feedback, and maintain a high bar of technical excellence to ensure code is adhering to industry standard best practices. Examples include but are not limited to: following coding guidelines, supporting efficient and maintainable code, ensuring observability is built from the ground up, and effective unit and integration tests.
  • Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Nunit, Selenium), and design patterns leveraging the test automation pyramid as the guide.
  • Maintain the health and quality of services and incidents, proactively identifying and resolving issues.
  • Utilize service health indicators and telemetry for action providing recommendations to optimize performance.
  • Conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences.
  • Understanding of working in a DevOps model. Take ownership from working with product management on requirements to design, develop, test, deploy, and maintain the software in production.
  • Properly document new features, enhancements, or fixes to the product, contributing to training materials, and sharing knowledge with the team.
  • Coordinate with other team members, product, and external team members to align and ensure the integrity and quality of the final solution.

Benefits

  • flexibility that’s real
  • benefits you can count on
  • performance-based bonus plan
  • restricted stock unit awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service