Solutions Engineer / Backend

$140,000 - $160,000/Yr

Jobot - New York, NY

posted 13 days ago

Full-time - Mid Level
New York, NY
Administrative and Support Services

About the position

The Solutions Engineer / Backend role at a fast-growing tech startup in New York focuses on designing, developing, and maintaining backend systems. The ideal candidate will have a strong background in backend development and a passion for solving complex technical challenges, particularly in search and AI projects using cutting-edge technologies.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable backend systems.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work closely with the DevOps team to automate and streamline our operations and processes.
  • Use Elasticsearch to search, analyze, and visualize data in real-time.
  • Develop and maintain data models, database schemas, data structures, and procedures.
  • Leverage Linux environment for software application needs.
  • Use PostgreSQL to ensure data remains consistent across the database.
  • Write and maintain Python scripts to increase system efficiency and lower the human intervention time on any tasks.
  • Utilize Bash scripting for various tasks such as file manipulation, program execution, and printing text.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven backend development experience of 3+ years.
  • Strong experience with DevOps, Elasticsearch, Linux, PostgreSQL, Python, and Bash.
  • Solid understanding of object-oriented programming.
  • Familiar with various design and architectural patterns.
  • Knowledge of concurrency patterns.
  • Experience with popular web application frameworks.
  • Familiarity with PostgreSQL databases and their declarative query languages.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Ability to work independently and in a team environment.

Benefits

  • Competitive salary with benefits.
  • Generous PTO.
  • Bonuses.
  • Opportunity to work on search and AI projects using cutting edge technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service