HamburgerMenu
hirist

Bridgehorn - Senior Software Engineer

SMITHMAVEN TECHNOLOGIES PRIVATE LIMITED
Hyderabad
3 - 6 Years

Posted on: 15/12/2025

Job Description

JOB SUMMARY :

The Senior Software Engineer will be a core owner of the platform architecture and implementation, leading critical modules across ingestion, ETL, Spark-based analytics, dashboarding, and AI chatbot integration. This role combines hands-on engineering with technical leadership and mentoring of junior developers.

RESPONSIBILITIES :

- Design, develop, and maintain backend services for data ingestion (APIs, connectors, webhooks, streaming) and ETL workflows.

- Implement and optimize data processing using Apache Spark (e.g., Azure Synapse /Databricks) and integrate with Azure Data Lake.

- Build secure, scalable REST APIs powering the SQL editor, dashboards, and chatbot interfaces.

- Collaborate on front-end features for dashboards and SQL editor (React/Angular/Vue preferred).

- Design and enforce coding standards, code review practices, and technical best practices.

- Work closely with product and data teams to translate requirements into robust technical designs.

- Implement authentication/authorization (RBAC, row-level/column-level security) and data privacy controls.

- Optimize performance and costs across compute, storage, and network layers in Azure.

- Mentor junior developers through pair programming, code reviews, and technical guidance.

- Contribute to CI/CD pipelines, observability (logs, metrics, traces), and automated testing.

REQUIRED QUALIFICATIONS :

- 3-6 years of professional software development experience, with at least 1 year in data-intensive or analytics platforms.

- Strong proficiency in one or more backend languages: Java, C#, Python, or Node.js.

- Solid experience designing and building RESTful APIs and microservices.

- Hands-on experience with Apache Spark for data processing, preferably on Azure (Synapse, Databricks).

- Good understanding of SQL, data modeling, BI tools and embedded analytics (Power BI / Looker / Tableau).

- Experience with at least one major cloud provider (preferably Azure) and services like API gateways, storage, and managed databases.

- Strong understanding of software engineering fundamentals: design patterns, testing, code quality, performance optimization.

- Familiarity with modern front-end frameworks (React/Angular/Vue) sufficient to collaborate effectively with UI work.

- Experience with Git-based workflows and CI/CD pipelines.

- Experience integrating or working with LLM-based chatbots or search (Azure OpenAI, vector search, RAG patterns).

- Prior experience in SaaS, multi-tenant architectures, or B2B analytics products.

- Exposure to security best practices (OAuth2/OIDC, JWTs, secrets management, data masking).

BENEFITS :

- Competitive salary and performance-based bonuses

- Opportunities for continuous learning, professional development, and certifications

- Collaborative and inclusive work environment with a strong focus on innovation

- Direct exposure to clients and decision-makers in the technology and data industry


info-icon

Did you find something suspicious?

Job Views:  
151
Applications:  117
Recruiter Actions:  46

Functional Area

Big Data / Data Warehousing / ETL

Job Code

1590548