Note : This is a Hybrid position, the candidate needs to work at least once a week or two from the New York office.
Senior Engineer - Enterprise Integration Platform as a Service (EIPaaS)
We are seeking a full-time, passionate, and driven senior engineer to join our growing EIPaaS development team. The ideal candidate will have a strong background in Rust and / or Python, experience designing and building enterprise software platforms, and extensive knowledge of cloud infrastructures.
Responsibilities :
- Design, develop, and maintain our Enterprise Integration Platform as a Service (EIPaaS).
- Work on both the core platform and building connectors to integration partners.
- Implement and utilize design patterns to create scalable and maintainable code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of the platform.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Stay updated with the latest industry trends and technologies to ensure our platform remains current and competitive.
- Participate in code reviews and provide constructive feedback to team members.
Qualifications :
- Bachelor’s degree in Computer Science, Engineering, or a related field plus a minimum of 7 years of professional development experience.
- Strong experience in Rust and / or C++ and / or Golang
- Proven experience in designing and building enterprise software platforms.
- Extensive knowledge of design patterns and software architecture principles.
- Experience with cloud infrastructures such as AWS, Azure, and GCP.
- Experience in designing and developing independent, scalable microservices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience in designing scalable and reliable distributed systems with expertise in concurrency, synchronization, and managing eventual consistency in environments where immediate consistency is not possible
Plus :
- Experience with building and maintaining APIs.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Experience with continuous integration and continuous deployment (CI / CD) pipelines.
- Understanding of security best practices and compliance standards.
17 days ago