Backend Software Engineer – Multiple Openings

CommonroomCommonroom·Remote(Remote (US))
Software Development
GTM

WFA Digital Insight

The demand for skilled backend software engineers in the remote job market has surged, with companies like Commonroom leading the charge in AI-powered GTM solutions. As the market for digital transformation continues to grow, with over 70% of businesses expected to adopt AI by 2027, the need for experts who can develop and maintain complex software systems is on the rise. Commonroom stands out for its innovative approach to unifying buyer intelligence, and candidates should be prepared to demonstrate their proficiency in languages like TypeScript and React, as well as experience with cloud platforms like AWS.

Job Description

About the Role

Commonroom is seeking a talented Backend Software Engineer to join its team, working on the development of its AI GTM platform. As a key member of the engineering team, you will be responsible for designing, developing, and maintaining the infrastructure, data models, and features that power the platform. You will work closely with cross-functional teams to ensure that the platform meets the needs of customers and the business.

The ideal candidate will have a strong background in computer science and software engineering, with experience in developing scalable and efficient software systems. You will be proficient in languages like TypeScript and React, and have experience with cloud platforms like AWS. You will also have a strong understanding of data technologies, including relational and non-relational databases.

What You Will Do

  • Develop infrastructure, data models, and features for the AI GTM platform
  • Design and implement APIs and maintain the codebase to resolve customer issues
  • Write well-designed, testable code to ensure systems are efficient, optimized, scalable, and reliable
  • Develop software testing and validation procedures and documentation
  • Ensure Commonroom’s core internal capabilities, infrastructure, and ML systems serve the needs of customers and the team
  • Analyze, problem-solve, and design systems with simple, elegant solutions
  • Maintain relational database applications and utilize tools like AWS, Postgres, and Node
  • Work with software development lifecycle and teammates in an agile planning environment
  • Identify and participate in company-building initiatives
  • Utilize data technologies like Redshift, MongoDB, Docker, Redis, React, and TypeScript

What We Are Looking For

  • BS Degree in Computer Engineering or a related degree
  • 2+ years of experience as a Software Engineer or related position
  • Experience designing, developing, testing, and maintaining software systems and features
  • Strong proficiency in languages like TypeScript and React
  • Experience with cloud platforms like AWS
  • Understanding of data technologies, including relational and non-relational databases
  • Experience with performance optimization and improved scalability and reliability
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Experience with Generative AI
  • Knowledge of machine learning algorithms and models
  • Familiarity with agile development methodologies
  • Experience working with remote teams

Benefits and Perks

  • Competitive base compensation
  • Meaningful equity ownership
  • Health insurance, including medical, dental, and vision
  • HSA and FSA options
  • Unlimited PTO
  • Remote work stipend
  • Professional development opportunities
  • Access to cutting-edge technologies and tools

How to Stand Out

  • Highlight your experience with cloud platforms like AWS and proficiency in languages like TypeScript and React
  • Showcase your understanding of data technologies, including relational and non-relational databases
  • Be prepared to discuss your approach to performance optimization and scalability
  • Emphasize your problem-solving skills and attention to detail
  • Research Commonroom’s products and services to demonstrate your interest in the company and role
  • Prepare examples of your experience working with software development lifecycle and agile planning environments

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.