Senior Software Engineer

Prompt.io

United States

Remote

USD 125,000 - 175,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) match
Health benefits
Unlimited flexible time off
Philanthropic endeavors
Annual team gatherings
Professional development opportunities

Job summary

Prompt.io Inc. is seeking a Senior Software Engineer to design, build, and scale the technology powering its platform.

You will own complex technical work, influence architecture, and partner with Product to deliver reliable, scalable solutions while remaining hands-on. This role requires strong judgment, production SaaS experience, and the ability to ship across front-end, back-end, and services for a remote, fast-growing team.

Qualifications

  • 5-7+ years of professional software engineering experience.
  • Bachelor's degree in Computer Science.
  • Experience building production SaaS or web applications.
  • Strong Java experience.
  • Experience with JavaScript/TypeScript and modern web app development.
  • Experience designing APIs, microservices, and distributed systems.
  • Experience with SQL and NoSQL databases.
  • Experience developing and operating applications in cloud environments.
  • Strong understanding of architecture, design, testing, performance, security, and data protection.
  • Experience with Git and modern software development practices.
  • Strong communication and collaboration across a remote team.

Responsibilities

  • Design, build, test, and maintain scalable applications, services, and APIs.
  • Own complex technical projects from design and architecture through implementation, deployment, and maintenance.
  • Contribute to the architecture and technical direction of our SaaS platform.
  • Collaborate with Product to translate business and product needs into technical solutions.
  • Design and build reusable services, components, and patterns to improve the codebase.
  • Identify and address performance, scalability, reliability, and security challenges.
  • Work across front-end, back-end, and service layers as needed to solve complex problems.
  • Make thoughtful technical tradeoffs between immediate needs and long-term maintainability.
  • Troubleshoot production issues and drive root-cause solutions.
  • Provide code reviews, technical guidance, and knowledge sharing to elevate the team.

Skills

Java
JavaScript/TypeScript
APIs & microservices
Git
Cloud environments
Communication

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL
NoSQL databases
Docker/Kubernetes

Job description

ABOUT PROMPT.IO INC.

Prompt.io Inc. is the winning and influence engine that partners with organizations of all sizes and scale to engage and activate supporters. We are a non-partisan company that helps political campaigns, advocacy organizations, unions, government representatives, nonprofits, and other mission-driven organizations connect with their audiences through texting, and engagement tools.


Prompt.io Inc. is the winning and influence engine that partners with organizations of all sizes and scale to engage and activate supporters. We are a non-partisan company that helps political campaigns, advocacy organizations, unions, government representatives, nonprofits, and other mission-driven organizations connect with their audiences through texting, and engagement tools.


We're a growing tech company where individual contributions can have an outsized impact. We value people who take ownership, bring ideas, move with purpose, and are excited to help build what comes next.


As a result of that growth, we are aggressively adding business lines that deliver unique value for our core markets.


ABOUT THE ROLE

Prompt.io Inc. is looking for a Senior Software Engineer to help design, build, and scale the technology that powers our platform. You'll take ownership of complex technical work, contribute to architecture and technical decisions, and partner closely with Product to deliver reliable, scalable solutions. We're looking for an experienced engineer with strong technical judgment who can take a problem from concept through production, navigate complex systems, and help raise the quality of the engineering team. You'll have meaningful influence over how we build while remaining hands-on in the code.


WHAT YOU'LL DO


  • Design, build, test, and maintain scalable applications, services, and APIs.

  • Own complex technical projects from design and architecture through implementation, deployment, and ongoing maintenance.

  • Contribute to the architecture and technical direction of our SaaS platform.

  • Collaborate with Product to translate business and product needs into effective technical solutions.

  • Design and build reusable services, components, and patterns that improve the broader codebase.

  • Identify and address performance, scalability, reliability, and security challenges.

  • Work across front-end, back-end, and service layers as needed to solve complex problems.

  • Make thoughtful technical tradeoffs between immediate needs and long-term maintainability.

  • Troubleshoot complex production issues and drive solutions to their root cause.

  • Provide thoughtful code reviews, technical guidance, and knowledge sharing that helps elevate the engineering team.

  • Contribute to improving engineering standards, practices, and processes.


WHAT WE'RE LOOKING FOR


  • 5-7+ years of professional software engineering experience, or equivalent experience demonstrating Senior-level scope and impact.

  • A bachelor's degree in Computer Science

  • Significant experience building and maintaining production SaaS or web applications.

  • Strong experience with Java and modern server-side application development.

  • Experience with JavaScript and/or TypeScript and modern web application development.

  • Strong experience designing and working with APIs, microservices, and distributed systems.

  • Experience with SQL and NoSQL databases, including designing and working with data-intensive applications.

  • Experience developing and operating applications in cloud environments.

  • Strong understanding of application architecture, software design, testing, performance, scalability, security, and data protection.

  • Experience with Git and modern software development practices.

  • Demonstrated ability to independently solve complex technical problems and make sound technical decisions.

  • Strong communication skills and the ability to collaborate effectively across a fully remote team.


HOW YOU WORK


  • You take ownership of complex problems and see them through from idea to production.

  • You make thoughtful technical decisions and can clearly communicate the tradeoffs behind them.

  • You're a creative problem solver who finds practical solutions when challenges arise.

  • You care about building systems that are reliable, scalable, secure, and maintainable.

  • You balance long-term technical quality with the need to deliver value to customers.

  • You provide constructive feedback, share your knowledge, and help make the engineers around you more effective.

  • You work independently while knowing when collaboration will lead to a better outcome.


NICE TO HAVE


  • Experience working in a startup or high-growth technology environment.

  • Experience building and scaling SaaS products.

  • Experience with high-volume applications, messaging systems, or distributed architectures.

  • Experience with communications or messaging technology.

  • Experience mentoring or providing technical guidance to other engineers.


BENEFITS

We believe great work starts with supporting great people.


Prompt.io Inc. offers a wide range of benefits, including a 401(k) match, health benefits for you and your family, unlimited flexible time off, philanthropic endeavors, annual team gatherings, professional development opportunities, and more.


COMPENSATION

The salary range for this position is $125,000-$175,000. Actual compensation will be determined based on experience, qualifications, location, and other relevant factors.


EQUAL OPPORTUNITY

Prompt.io Inc. is an equal opportunity employer. We are committed to providing an inclusive workplace and do not discriminate against qualified applicants or employees on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.


Applicants must be authorized to work in the United States or Canada and not require sponsorship of a visa, unless otherwise specified in the posting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Prompt.io • United States

Remote
USD 100,000 - 150,000
401(k) match
Health benefits
Unlimited flexible time off
+2
Solutions Engineer
Solutions Engineer

Prompt.io Inc. • United States

Remote
USD 100,000 - 175,000
401(k) match
Health benefits
Unlimited time off
+2
Solutions Engineer
Solutions Engineer

Prompt.io • United States

Remote
USD 100,000 - 175,000
401(k) match
Health benefits
Unlimited flexible time off
+2
Senior Marketing Leader — Growth, Brand & Events (Remote)
Senior Marketing Leader — Growth, Brand & Events (Remote)

Prompt.io • United States

On-site
USD 150,000 - 200,000
Vice President of Marketing
Vice President of Marketing

Prompt.io • United States

On-site
USD 150,000 - 200,000
Sales Director
Sales Director

Prompt.io • United States

Remote
USD 60,000 - 100,000
401(k) match
Health benefits for you and yourFamily
Flexible time off
+3
Director of Civic Data
Director of Civic Data

Prompt.io • United States

On-site
USD 150,000 - 200,000
401(k) match
Health benefits
Unlimited time off
+2
Software Engineer
Software Engineer

Impact.com • Seattle (WA)

On-site
USD 120,000 - 140,000
Medical, Dental & Vision insurance
Flexible PTO & parental leave
401(k) matching
+3
Senior Full Stack AI Engineer (Rapid Prototyping & Analytics )
Senior Full Stack AI Engineer (Rapid Prototyping & Analytics )

Launch Tennessee • United States

On-site
USD 160,000 - 220,000
Competitive salaries
Remote/hybrid environment
Flexible PTO
+4
Staff Software Engineer
Staff Software Engineer

Vue Mastery • United States

Remote
USD 140,000 - 175,000
Competitive salaries
Remote/hybrid environment
Potential equity compensation for outs
+9