Design and implement software architecture that meets business requirements and aligns with industry best practices. Develop API specifications and integration agreements, focusing on RESTful and SOAP services. Create messaging systems using platforms such as Kafka, RabbitMQ, and ActiveMQ to ensure efficient system communication. Collaborate with cross-functional teams to establish data models and system design patterns that optimize performance. Oversee the design and control of Non-Functional Requirements (NFR) to ensure system reliability and scalability etc.
Job listings
As a Senior Backend Engineer, you will be working on the core backend solutions, powering PerfectScale data pipeline and business logic. You'll collaborate with product managers and developers from other teams and participate in product-making decisions.
Contributing in all phases of the development lifecycle. Designing, developing, and delivering high-volume, low-latency applications for mission-critical systems. Writing well-designed, testable, and efficient code. Ensuring designs are in compliance with specifications. Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review.