Senior Software Engineer

Thoughtly
New York, NY, US
Full-time

Job Description

Job Description

Senior Software Engineer

Location : Hybrid (Greenwich Village, NYC)

JOIN US IN BUILDING THE FUTURE OF AI AGENTS.

Hi we're Thoughtly, the easiest way for businesses to build AI agents to handle their phone calls. We're backed by top investors and partners from New York to San Francisco.

This is your opportunity to work at a high-growth, venture-backed startup that is making waves across the tech industry.

WHAT WE'RE LOOKING FOR :

We are seeking a talented and versatile Full-Stack Software Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for building scalable and robust applications.

This role is essential in developing and enhancing our AI agent solutions to meet the needs of our clients.

KEY RESPONSIBILITIES :

Development :

Design, develop, and maintain scalable web applications and services using modern front-end and back-end technologies.

Collaborate with cross-functional teams to define, design, and ship new features.

Write clean, maintainable, and efficient code following best practices and coding standards.

Ensure the performance, quality, and responsiveness of applications.

Collaboration :

Work closely with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.

Participate in code reviews, providing and receiving constructive feedback to improve code quality.

Assist in the integration of third-party APIs and services as needed.

Problem Solving :

Identify and troubleshoot issues, debugging and resolving them in a timely manner.

Optimize applications for maximum speed and scalability.

Stay up-to-date with emerging technologies and industry trends, and apply them to improve our products and processes.

QUALIFICATIONS :

Bachelor’s degree in Computer Science, Engineering, or a related field.

Proven experience as a full-stack developer, with proficiency in front-end and back-end technologies.

Strong knowledge of JavaScript and modern front-end frameworks (e.g., Next.js, React).

Experience with server-side languages and frameworks (e.g., Node.js).

Familiarity with database systems (e.g., PostgreSQL) and data modeling.

Excellent problem-solving skills and attention to detail.

Strong communication and collaboration skills.

Ability to manage multiple projects and priorities in a fast-paced environment.

PREFERRED SKILLS :

Experience with cloud platforms (e.g., AWS, Google Cloud, Azure).

Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

Familiarity with CI / CD pipelines and DevOps practices.

Experience with AI, machine learning, or natural language processing technologies.

14 days ago
Related jobs
Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior Software Engineer, IAM (Frontend) to enhance data access security and flexibility for customers. ...

Goldman Sachs Bank AG
Queens, New York

We are looking for a senior software engineer to join our Controls Engineering Team in NYC. Controls Engineering – VP Software Engineer. This team is accountable for platform architecture evolution to meet the evolving needs of different business lines globally with rapid software deployment. As ste...

Milu Health
New York, New York

As that senior software engineer, you will be responsible for the end-to-end planning, building, and deploying of our back-end software systems. We're looking for a Senior Software Engineer to join our team in our New York City or Evanston offices, or work remotely. Most importantly, you're going to...

JPMorgan Chase Bank, N.A.
New York, US

Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and ...

Goldman Sachs
New York, New York

Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. We are looking for senior engin...

Sonos, Inc.
Queens, New York

We're looking for a Senior Software Engineer to join our team and play a vital role in integrating real-time audio protocols into the Sonos Professional OS, making a significant impact on the audio industry. If you have experience in wired networking firmware engineering, a passion for audio technol...

Jobs via eFinancialCareers
Queens, New York

You are an experienced Software Engineer who understands and enjoys designing and building automation workflows for SQL Server database solutions on the Windows platform. Bloomberg's software solutions depend heavily on the robust data infrastructure to provide clients with information to make criti...

Capital One
Staten Island, New York

Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital On...

American Express
Queens, New York

We are looking for an experienced, motivated, and collaborative Senior Software Engineer to help us achieve our goals of building noteworthy high-quality financial analysis and tools for our customers. As a Senior Software Engineer, you will be applying your experience and earned acumen to guide the...

Morningstar
New York, New York

Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Management Information Systems, or a related field and 5 years of relevant experience developing software solutions in the position of Software Engineer, Associate Software Engineer, or a re...