Soni logo
Soni Verified
Artificial Intelligence, SaaS, Data Analytics

Software Engineer (Integrations & Cloud)

New Jersey, United StatesOnsiteFull Time$125,000–$125,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Software Engineer to build and maintain integrations between systems, including APIs, cloud services, data pipelines, and customer-facing platforms. This role bridges IT and Marketing, supporting Martech, CRM, and loyalty systems while contributing to an AWS-based architecture. Responsibilities include designing and building APIs, migrating workflows to AWS, developing cloud infrastructure, implementing CI/CD pipelines, supporting data pipelines, and providing production support. The ideal candidate will have 4-6 years of experience, strong API development skills (REST, Java/Spring preferred), SQL knowledge, hands-on AWS experience, and familiarity with integration patterns and CI/CD. Experience with Martech platforms and Python frameworks is a plus.

We’re seeking a Software Engineer who enjoys building the connections between systems—APIs, cloud services, data pipelines, and customer-facing platforms. This role sits at the intersection of IT and Marketing, supporting Martech, CRM, and loyalty systems while helping evolve a modern AWS-based architecture.
What You’ll Do

  • Design and build APIs and integrations across internal systems and third-party platforms
  • Migrate legacy workflows to secure, scalable AWS solutions
  • Develop and maintain cloud infrastructure (EC2, S3, Lambda, RDS, VPC, IAM)
  • Implement and optimize CI/CD pipelines (GitHub Actions)
  • Support data pipelines, event-driven architectures, and system performance
  • Contribute to front-end features using React when needed
  • Collaborate with stakeholders to define requirements and improve systems
  • Provide production support and mentor junior engineers

What You Bring

  • 4–6 years of software engineering experience
  • Strong API development experience (REST; Java/Spring preferred)
  • Solid SQL knowledge (PostgreSQL, MySQL, SQL Server) + exposure to NoSQL
  • Hands-on AWS experience and cloud architecture understanding
  • Familiarity with integration patterns (GraphQL, webhooks, OAuth2, etc.)
  • Experience with CI/CD, messaging queues (Kafka, SQS, RabbitMQ), and ETL pipelines
  • Strong problem-solving, communication, and ownership mindset

Nice to Have

  • Experience with Martech platforms (Adobe Campaign, CRM systems)
  • Python frameworks (Flask, FastAPI, Django)
  • Middleware tools (MuleSoft, Apigee, etc.)
  • AWS Certifications (Developer or DevOps)

Compensation: Up to $125,000 annually
*Compensation is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications*
.

Ready to apply?
You'll be redirected to Soni's application page.