Software Engineer III

RemitlyAlpharetta, GA
$153,000 - $158,800Remote

About The Position

Interface with other technical personnel or team members to finalize requirements. Write and review portions of detailed specifications for the development of system components of moderate complexity. Work closely with other development team members to understand moderately complex product requirements and translate them into software designs. Successfully implement development processes, coding best practices, and code reviews. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Resolve technical issues as necessary. Keep abreast of new technology developments. Complete bug fixes. Perform other duties as needed.

Requirements

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Systems, or a related field required.
  • 5 years of experience in job offered or related occupations required.
  • 5 years of experience: creating comprehensive performance test plans, test scripts using C, test strategies based on system architecture and business requirements; and analyzing results and identifying performance bottlenecks in CPU, database, or network layer.
  • 3 years of experience: integrating scripts with CI/CD pipelines using GitHub actions; and creating automation framework using Selenium, Java and Python.
  • 2 years of experience: collaborating with Architects, DB, and Infrastructure teams for product performance tuning and optimization.

Responsibilities

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.
  • Complete bug fixes.
  • Perform other duties as needed.

Benefits

  • standard company benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service