Skip to content
mimi

Software Engineer

Soni

Cherry Hill Township · On-site Full-time Mid Level 1w ago

About the role

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.

Skills

AWSCI/CDCloud ArchitectureDockerEC2ETLGitGitHub ActionsGraphQLIAMJavaKafkaLambdaMySQLNoSQLOAuth2PostgreSQLPythonRabbitMQReactRESTS3SQLSQL ServerSpringSQSVPCWebhooks

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free