Jobs at Syrinx

View all jobs

Sr. Staff Engineer

Remote, MA
Senior / Staff Contract Engineer
 
The next generation of marketing customer communications must be radically different in order to achieve this goal: we imagine a world where all relevant elements of a message can be personalized, incremental testing is highly automated, platform features are channel agnostic, notification management is safe and intuitive, and the volume of communications can be easily scaled without concern.

By the end of 2024, the Batch Communication platform will undergo a transformation to feature (Batch Notifications ReThink): 
  • A drastically simplified and workflow-oriented user experience that surpasses available market alternatives
  • An optimized QA process to catch errors immediately and indicate possible signs of user error
  • A performant personalization engine that automates away most notification business rules
  • Omni-channel capabilities that enable simplified configuration and consistent messaging as well as fast time to market for all platform additions 
 
What You’ll Do
  • Leverage languages and Frameworks such as Java and GraphQL to support current infrastructure
  • Audit the current Batch Communication GraphQL Graph and continue to design and build scaling durable solutions that can be reused by the Front End team
  • Work with large and diverse data sets
  • Help build and advocate the technical roadmap centered around the Batch Notifications ReThink Project
  • Mentor junior engineers through training, coaching, code reviews and 1:1 mentorship
 
What You’ll Need
  • 3 + years of full-time software development experience, working with cross-functional teams (building API designs)
  • 3+ years experience with modern web application development with knowledge of JS ecosystems and open source web frameworks (e.g.React/GraphQL/Kubernetes)
  • 3+ years mentoring experience
  • Ability to think creatively and find opportunities in processes, code and architecture to improve
  • Team Player with a collaborative approach to problem solving
  • Strong communication skills and ability to work cross functionally with design and product counterparts
  • Solid understanding of performance implications and scalability of code
 
Nice to Have
  • Familiarity with MSSQL, Spring Boot, Docker
  • Cloud Experience (GCP)

Share This Job

Powered by