FreshRemote.Work

Engineering Manager

Palo Alto, California, United States - Remote

NAEHAS

This is an exceptional opportunity to join a privately held, fast-paced, Software as a Service (SaaS) national company based in Silicon Valley. Naehas is changing the world of data-driven, personalized marketing communications, automating omnichannel marketing for some of the largest consumer brands in the world. Our customers include four of the top six banks and market leaders in the media, communication, and insurance industries. Our people and culture are our top priorities. We value the contributions our employees make and work hard to ensure their voices are heard and accomplishments are recognized.

THE POSITION

Naehas is seeking to hire a dynamic Engineering Manager who will provide strong technical leadership within the team and keep engineers busy and excited working towards the business goals.

Requirements

SKILLS & RESPONSIBILITIES

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field, and 5-plus years of related experience
  • Architecture Design and Review: Design and continuously refine cloud architectures to support the high scalability and ultra-low latency API requirements of the Fulfillment product in Naehas. Ensure architectures are optimized for large-scale systems and are capable of handling the intensive data and transactional load typical for clients.
  • Development and Deployment: Develop and maintain micro-services using Spring Boot Java, ensuring they meet the standards for ultra-low latency and high scalability required by financial services clients. Implement and oversee robust CI/CD pipelines in Gitlab/Jenkins that facilitate rapid deployment and seamless integration across various AWS technologies.
  • Security and Compliance: Enforce stringent security protocols and compliance measures that meet the specific regulatory requirements of financial institutions.
  • Performance Optimization: Monitor system performance metrics closely using tools like CloudWatch, NewRelic, X-ray etc, identifying any deviations or potential bottlenecks in real-time. Optimize AWS resource usage and application performance to maintain the required service levels for throughput and latency.
  • Mentoring and Leadership: Lead and mentor a team of engineers in best practices for developing high-performance applications on Cloud Cluster, with a focus on building knowledge in areas like microservices architecture and GenAI for data analytics. Foster a culture of innovation and continuous improvement, encouraging team members to experiment with new Cloud/AI technologies that can enhance the product's capabilities.
  • Problem Solving and Troubleshooting: Troubleshoot and resolve complex technical issues related to cloud infrastructure and microservices architecture, ensuring minimal disruption to client operations.
  • Research and Development: Stay ahead of the curve in AWS cloud innovations, assessing and integrating …
This job isn't fresh anymore!
Search Fresh Jobs