Sr Software Engineer at Harris Computer
Baroda, Rajasthan, India -
Full Time


Start Date

Immediate

Expiry Date

07 Oct, 26

Salary

0.0

Posted On

09 Jul, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET, Python, React, PostgreSQL, Apache Kafka, RabbitMQ, HL7, Cloud Platforms, System Architecture, Distributed Systems, Data Pipelines, API Development, Real-time Monitoring, Event Streaming, Backend Development, Frontend Development

Industry

Software Development

Description
Position - Platform Engineer (Real-time Monitoring & Eventing) We are seeking a skilled and experienced Platform Engineer to design, develop, and maintain a robust real-time monitoring platform. This critical role involves building systems to capture crucial status events, generate immediate notifications, and provide insightful dashboards to ensure operational excellence and data-driven decision-making. Key Responsibilities: Architect & Design: Design and implement a scalable, high-performance real-time event capture and processing system. Core Development: Develop backend services and APIs using either .NET or Python, and/or build interactive front-end dashboards with React. Event Ingestion: Establish robust mechanisms for capturing diverse status events from various sources in real-time. Notification Management: Implement and configure automated alert systems to notify stakeholders of critical events via preferred channels (e.g., email, PagerDuty, Slack). Dashboard Development: Create dynamic and user-friendly dashboards to visualize real-time event streams, historical trends, and system health metrics. Data Persistence: Design, optimize, and manage event data storage solutions, primarily utilizing PostgreSQL. Message Broker Integration: Leverage and configure message brokers (e.g., Kafka, RabbitMQ) to ensure reliable, high-throughput event delivery and processing. HL7 Interpretation: Apply basic understanding of HL7 to correctly interpret and integrate healthcare-related event messages where applicable. System Reliability: Monitor the monitoring platform itself, ensuring its stability, performance, and availability. Collaboration: Work closely with other engineering teams to understand monitoring requirements and integrate the tool effectively into existing infrastructure. Required Qualifications: Proven experience as a Platform Engineer, Software Engineer, or SRE with a focus on real-time systems. Strong proficiency in at least one of the following development stacks: .NET (C#), Python, or React. Hands-on experience with PostgreSQL, including schema design, query optimization, and database administration fundamentals. Demonstrated experience with message brokers such as Apache Kafka, RabbitMQ, or similar technologies for event streaming. Familiarity with the basics of HL7 messaging standards, particularly for understanding data structures and event types. Experience building and deploying applications on cloud platforms (e.g., AWS, Azure, GCP) is a plus. Solid understanding of system architecture, distributed systems, and data pipelines. Excellent problem-solving skills and the ability to troubleshoot complex technical issues. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. At Harris, we believe great people build great software. We offer an environment where employees are empowered to make a real impact, grow their skills, and shape their careers. Our teams enjoy a supportive, award‑winning culture, a casual and collaborative workplace, and opportunities to learn from a diverse group of businesses and industries. We are financially strong and proudly part of Constellation Software Inc. (CSI), the largest software company in Canada, providing long‑term stability alongside entrepreneurial autonomy. In addition to a competitive compensation and benefits package, we offer meaningful perks, flexibility, and—most importantly—a culture that values people, curiosity, and having fun while doing great work. Follow us on LinkedIn to learn more about our culture, values, and career opportunities. Harris is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Applicants who require a reasonable accommodation due to a disability may contact us by email at HarrisTalentAcquisition@harriscomputer.com. Accommodation requests may be made at any time. This email address is dedicated solely to accommodation requests and cannot be used to inquire about application status. Know Your Rights Poster EO 13496: Notification of Employee Rights under Federal Labor Laws Our commitment to fair and equitable hiring. As part of our recruitment process, we use artificial intelligence (AI) tools during the initial screening phase to help identify candidates whose qualifications most closely align with the requirements of the role. This technology supports efficiency and consistency in the early stages, but it never replaces human judgement. All subsequent evaluations and final hiring decisions are made by our recruitment professionals. AI does not make final hiring decisions.
Responsibilities
Design and develop a scalable real-time monitoring platform to capture status events and generate immediate notifications. Create interactive dashboards and manage event data storage using PostgreSQL and message brokers.
Loading...