Software Engineer II, BI Reporting at Attentive

United States

Attentive Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Marketing, Technology, AIIndustries

Requirements

  • 3+ years of professional experience in software development, focusing on backend systems
  • Proficiency in Java, Python, or Go, with a strong understanding of object-oriented programming
  • Experience building and maintaining scalable, high-performance applications
  • Proven experience working with databases such as MySQL or PostgreSQL
  • Previously collaborated with frontend developers and open to taking on occasional frontend tasks
  • Solid understanding of software development best practices, including code reviews, writing tests, and continuous integration
  • Excellent communication skills and the proven ability to collaborate effectively with both technical and non-technical teams

Responsibilities

  • Develop and maintain scalable backend systems for customer-facing products, ensuring high performance and reliability
  • Collaborate with cross-functional teams to build applications that support multi-channel communications for marketers
  • Partner with Product Management and Design to meet user needs without sacrificing quality or accruing tech debt
  • Improve code quality through code reviews, testing, and advocating for best practices
  • Identify and address technical debt to ensure the long-term health of the codebase
  • Contribute to technical decisions and stay current with emerging technologies to enhance products
  • Build and maintain Java Spring Boot services powering client-facing UI reports, charts, and dashboards
  • Partner with frontend-focused developers to design and build full-stack solutions, with occasional contributions to frontend code using React and TypeScript

Skills

BI Reporting
SQL
Data Visualization
Analytics
ETL
Reporting
Metrics
Business Intelligence

Attentive

Personalized SMS marketing solutions for businesses

About Attentive

Attentive provides personalized SMS marketing solutions that help eCommerce businesses and direct-to-consumer (DTC) brands engage their customers through targeted text messaging. The platform uses APIs and webhooks to allow businesses to easily create and manage custom SMS campaigns. Unlike its competitors, Attentive operates on a subscription-based model, offering various features and premium customization options, which helps clients increase customer engagement and sales. The company's goal is to enhance customer relationships and drive revenue growth through effective communication.

Hoboken, New JerseyHeadquarters
2016Year Founded
$839.5MTotal Funding
SERIES_ECompany Stage
Data & Analytics, Consulting, Consumer SoftwareIndustries
1,001-5,000Employees

Benefits

Generous PTO
Medical, Dental, & Vision Insurance
Daily Lunch Delivery Credit
Equity
Remote Work & Wellness Benefits
Company-Wide Events & Employee-Led Activities

Risks

Competition from Textla could erode Attentive's market share in SMS marketing.
Over-reliance on AI may lead to data privacy concerns and regulatory scrutiny.
Dependency on third-party integrations like ParTech poses risks if partnerships dissolve.

Differentiation

Attentive leads in AI-driven SMS marketing with hyper-personalized messaging solutions.
The company offers seamless integration with APIs and webhooks for efficient communication.
Attentive's subscription model ensures steady revenue with premium add-ons for customization.

Upsides

Attentive saw 128% revenue growth in the UK, highlighting demand for AI solutions.
Partnership with ParTech enhances restaurant loyalty programs, boosting customer retention.
Attentive's AI Journeys and AI Pro offer unique one-to-one marketing, differentiating them.

Land your dream remote job 3x faster with AI