Software Engineer Job in Remote | Yulys
×

Job Title: Software Engineer

Company Name: Talent Match
Job Industry:
Job Type: Full time
WorkPlace Type: remote
Location: Remote,
Skills:
Strong CS fundamentals
including algorithms
data structures
and complexity analysis.
Job Description:

We are looking for a software engineer who will be working across all phases of the software development lifecycle (planning, design, implementation, testing, deployment, operations, and support)

Required Skills

  • Strong CS fundamentals, including algorithms, data structures, and complexity analysis.
  • Fluency with object-oriented languages, such as Java, Kotlin, Python, Ruby, etc. Interest/experience in FP is also a plus. We don't require experience with the JVM or Kotlin but it's an advantage if you have it.
  • Experience developing backend APIs for use by web or mobile frontends (e.g. gRPC, REST, GraphQL, etc.)
  • Experience using and modeling for relational databases (e.g. Postgres, MySQL).
  • Experience working in codebases with high test coverage and good practices.
  • Experience debugging complex issues using debuggers, logs, metrics, traces, etc.

You'll share responsibility for identifying and promoting software engineering best practices on the team. You'll also participate in the on-call rotation, ensuring that software engineers have an incentive to build high-quality software

Job Type: Full-time

Pay: $120,000.00 - $190,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Referral program
  • Vision insurance

Supplemental pay types:

  • Bonus pay

Application Question(s):

  • Do you have Strong CS fundamentals, including algorithms, data structures, and complexity analysis

Work Location: Remote

Become a part of our growth newsletter