Software Engineer II (Remote - US)

Jobgether
United States
On-site
Full-time
Posted 11 days ago

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer II in the United States.

This role offers the chance to contribute to a leading AI-powered customer engagement platform, building impactful backend solutions that improve user experiences at scale. You will work on complex features and collaborate closely with product managers, designers, and engineers across teams. The position emphasizes a strong product mindset, ownership of features from ideation through deployment, and the ability to integrate AI and ML technologies into production systems. It is ideal for someone passionate about building scalable, high-quality software, solving real-world problems, and continuously learning in a fast-paced, innovative environment. You will have the opportunity to influence technical direction while contributing to customer-centric solutions that drive measurable impact.

Accountabilities:

  • Independently own and deliver small to medium-sized backend features, collaborating with senior engineers on larger projects.
  • Work cross-functionally with product managers, designers, and fellow engineers to build features that enhance usability, scalability, and customer value.
  • Manage the full lifecycle of features, including discovery, design, implementation, deployment, and post-launch support.
  • Participate in technical discussions and design reviews to ensure engineering excellence.
  • Prototype and integrate AI and ML features, supporting scalable, developer-friendly backend services.
  • Contribute to team knowledge, mentoring peers, and promoting best practices in software development.

Requirements

  • 3+ years of backend software engineering experience, ideally in a SaaS environment.
  • Proven track record of delivering high-quality code and shipping features in a collaborative, cross-functional setting.
  • Strong experience in application-oriented development (e.g., building APIs and product features).
  • Proficiency in modern backend languages, preferably Scala or Java.
  • Experience with distributed systems and databases such as Elasticsearch, Postgres, Redis, or CockroachDB.
  • Product-minded, able to balance trade-offs between usability, performance, and complexity.
  • Curiosity and adaptability to learn new technologies and work in new domains.
  • Excellent communication and collaboration skills, especially in remote or distributed teams.

Bonus Points:

  • Experience with or interest in AI, including generative AI, LLMs, or traditional ML models.
  • Strong intuition for user experience and product quality.
  • Background in building customer-facing features or tools for non-technical users.
  • Familiarity with event-driven architecture, message queues, and high-scale distributed systems.
  • Exposure to full-stack development or close collaboration with frontend teams.
  • Prior experience in a remote-first or highly distributed engineering environment.

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.