Senior Software Engineer

Posted 7 Days Ago
Hiring Remotely in United States
Remote
175K-200K Annually
Senior level
AdTech • Insurance • Marketing Tech • Payments • Database • App development • Big Data Analytics
Driving smart, tech-powered marketing solutions that help businesses grow with confidence.
The Role
The Senior Full-Stack Engineer will develop backend APIs and frontend features, focusing on SQL database design, integration, and maintaining data integrity, while delivering reliable production updates.
Summary Generated by Built In

We’re seeking a Senior Full-Stack Engineer to join our engineering team and build foundational systems across both backend services and front-end interfaces. You’ll work closely with our Director of Engineering and other talented team members, with primary focus on API development, data modeling, and integrations — while contributing to frontend user experiences when needed.

This role is perfect for an engineer who is strong in backend fundamentals (SQL, database design, API architecture), enjoys working across the stack, and values clean, thoughtful engineering practices.

What You’ll Do

Backend Development

  • Build and maintain GraphQL and REST APIs that power our platform
  • Design and implement PostgreSQL schemas, migrations, and data structures
  • Integrate with external APIs, vendors, and data sources
  • Implement and maintain business logic within backend services
  • Develop data processing and transformation workflows

Database & Data

  • Write efficient, well-structured SQL for application logic and reporting
  • Maintain data integrity across relational models
  • Improve query performance through indexing and optimization
  • Support and evolve our SQL-driven analytics and reporting layer

Front-End Contribution

  • Implement product features using Vue.js
  • Connect UI components to backend APIs and data streams
  • Collaborate with frontend engineers to deliver consistent user experiences

Operations & Quality

  • Ship reliable production updates within our weekly release cadence
  • Debug and resolve production issues as they arise
  • Implement logging, monitoring, and alerting for owned services
  • Write tests and documentation for new features and systems

What We’re Looking For

Technical Requirements

  • 5+ years of experience building production applications
  • Strong SQL skills (joins, schema design, performance tuning)
  • Proficiency with Node.js and TypeScript
  • Experience with GraphQL or REST API development
  • Familiarity with Vue.js or React
  • Solid understanding of relational databases, normalization, and data integrity
  • Strong foundation in programming fundamentals and asynchronous execution

Professional Skills

  • Curious, eager to learn, and receptive to mentorship and feedback
  • Clear communicator who asks thoughtful questions
  • Able to work independently and collaboratively
  • Strong organizational skills and ability to prioritize effectively

Education

  • Bachelor’s degree in Computer Science or equivalent practical experience

Benefits

Work Flexibility

  • Fully remote (USA) with flexible hours
  • Work/life balance mindset

Health & Financial

  • Company contribution for health, dental & vision
  • 401(k) with 6% company match — no vesting period

Team & CultureAll-expenses-paid team gatherings

  • All-expenses-paid team gatherings
  • Supportive, collaborative work environment
  • Clear advancement path for high-performing engineers

Top Skills

GraphQL
Node.js
Postgres
React
Rest
SQL
Typescript
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
14 Employees
Year Founded: 2023

What We Do

At RevRise Media, we build technology that helps insurance brands and businesses grow smarter, faster, and with greater confidence. We’re a tech-enabled marketing company based in San Diego, combining modern engineering, data-driven decision-making, and deep industry expertise to create meaningful, measurable impact for our partners.

Our mission is simple: connect the right people with the right solutions at the right time. To do that, we develop intelligent systems that power high-performing marketing campaigns, streamline operations, and unlock transparency in every step of the customer journey. From lead acquisition to conversion analytics, our platform supports the full lifecycle with clarity and precision.

What makes us different is our engineering-first mindset. We build software that solves real problems — not theoretical ones. Our stack includes modern tools like Node, TypeScript, PostgreSQL, Vue and GraphQL allowing us to create scalable, reliable systems that evolve with the needs of the business. Whether it’s architecting APIs, designing data pipelines, or optimizing complex workflows, our team is dedicated to craftsmanship, performance, and thoughtful technical design.

But technology alone isn’t the story. Our culture is rooted in autonomy, transparency, and collaboration. We’re a team that values ownership and curiosity, where great ideas can come from anywhere and thoughtful execution is celebrated. We move quickly, communicate openly, and support each other in doing our best work. Everyone at RevRise Media has room to grow, experiment, and make a lasting impact on both the product and the business.

As we continue to scale, we’re focused on building a workplace that attracts passionate, kind, and driven individuals who care about solving meaningful challenges. We believe in empowering our people with flexibility, trust, and opportunities for professional advancement. Whether you’re engineering new features, optimizing performance, working with partners, or shaping the next phase of our platform, you’ll play a direct role in our growth and success.

RevRise Media is more than a marketing company — we’re a technology partner committed to helping brands rise through innovation, clarity, and data. If you’re excited about building modern systems, solving complex problems, and contributing to a supportive, high-energy team, we’d love to meet you.

Why Work With Us

RevRise Media blends modern engineering with a supportive, high-trust culture. You get real ownership, meaningful problems to solve, and the chance to shape a fast-growing platform. We move quickly, value curiosity, and empower you to do your best work.

Similar Jobs

Basis Technologies Logo Basis Technologies

Senior Software Engineer

AdTech • Digital Media • Marketing Tech • Software • Automation
Easy Apply
Remote
United States
815 Employees
118K-184K Annually

Deepgram Logo Deepgram

Senior Software Engineer

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
Remote
USA
150 Employees
150K-220K Annually

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
28000 Employees
141K-239K Annually

Applied Systems Logo Applied Systems

Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3000 Employees
100K-140K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account