Sr. Software Engineer

Location: United States, NC

The Sr. Software Engineer will create and ship quality software through collaboration with product, design, and customer success teams. This position works with all levels of the organization to create software solutions that allow the engineering team to move quickly and efficiently and deliver extraordinary value to our customers.

What You’ll Do:

  • Implement functionality using Node.js, Ruby on Rails, and React on AWS infrastructure including Lambda, EC2, S3, and others
  • Implement features and user interfaces of Tatango’s web-based applications
  • Collaborate closely with Product and Design teams to iterate and deploy new functionality
  • Implement best practices that will enforce code quality and platform stability
  • Participate in discussions with the engineering team about the product’s technical direction
  • Mentor other engineering team members
  • Demonstrate ownership of projects by identifying hurdles, finding solutions, and recognizing priorities
  • Review the code of other team members 
  • Implement features across the entire stack
  • Participate in CI/CD and automation conversations. Collaborate with the platform team
  • Implement and own testing frameworks and strategies
  • Implement technology with best-in-class security considerations in mind

What You’ll Bring:

  • Bachelor’s Degree or relevant certification in Computer Science, Software Development, or equivalent experience
  • 4+ years working as a Software Developer with proven experience shipping production code to customers
  • 2+ years of working experience with Node.js 
  • Experience with AWS services (Lambda, RDS, ElastiCache, etc.)
  • High work ethic and commitment to individual and team excellence

Extra Credit:

  • AWS CDK experience
  • Ruby on Rails experience

Who We Are:

Since 2007, Tatango has provided easy-to-use SMS marketing software and industry expertise to political and nonprofit organizations and causes looking to achieve their fundraising goals. Tatango has become a market leader powering SMS and MMS campaigns designed to drive fundraising results. With billions of messages sent, Tatango’s marketing software has been election-tested and nonprofit-approved to deliver positive fundraising outcomes.


This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice as business needs evolve. Tatango, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital and family status, disability, veteran status, genetic information, or any other class protected by federal, state or local law.

Apply Online

Jump to Content