Software Engineer – Cloud Messaging Platform

First OrionNorth Little Rock, AR
1d

About The Position

At First Orion, we build innovative communication and messaging platforms that help businesses connect with their customers in more trusted and meaningful ways. Our solutions power branded calling and messaging experiences for enterprises and telecom partners, improving transparency and engagement across billions of communications. We are building cloud-based messaging and communication platforms that enable businesses to connect with their customers at scale. Our systems support platform provisioning, inbound and outbound message processing, webhook integrations, partner onboarding, customer portals, and real-time notifications.

Requirements

  • 3+ years of experience designing and building backend services in cloud-based environments
  • Strong experience with Java and Spring Boot (Spring Boot 3 preferred)
  • Experience developing and operating applications in AWS cloud environments and using tools like: DynamoDB, SQS, S3, Kinesis, IAM, KMS
  • Experience building REST APIs and microservices architectures
  • Experience with event-driven systems and asynchronous processing
  • Experience with testing frameworks such as JUnit, MockK, Vitest, or equivalent tool

Nice To Haves

  • Experience with DevOps tooling such as Docker, Terraform, Kubernetes, or CI/CD pipelines
  • Experience with messaging or telecommunications platforms
  • Event-driven architecture at scale
  • AWS certifications or deep AWS platform experience
  • Experience with WAF/CloudFront and partner integrations

Responsibilities

  • Design and evolve scalable microservices for high-volume messaging platforms on AWS
  • Build and maintain reactive backend services using Kotlin, Spring Boot, and WebFlux
  • Develop secure REST APIs and asynchronous worker services for event-driven processing
  • Contribute to Vue 3 / TypeScript frontend applications and customer portals
  • Design event-driven systems using SQS, Kinesis, and DynamoDB
  • Implement observability, monitoring, and performance optimization
  • Lead architectural discussions, mentor engineers, and review code
  • Collaborate with Product, QA, and DevOps to deliver reliable cloud services

Benefits

  • Balancing the work-life flow is key to health and happiness! That is why we offer one of the most competitive packages in our industry with open PTO, company paid holidays, Flex Fridays and flexible work arrangements.
  • We strongly value the health and wellness of our teammates and through our state-of-the-art fitness center we’re helping our teammates reach their wellness goals while at work.
  • Add on generous health and dental/vision options, retirement plans, learning and development programs, career path frameworks, tuition reimbursement, company options and bonus potential you have many ways to take advantage of a comprehensive benefits package that means the most to you!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service