14 hours ago
Remote, India or Bengaluru, IndiaMid Level
Responsibilities
- Design, code, test, and deliver scalable software features and components.
- Collaborate with cross-functional teams to gather, refine, and implement software requirements.
- Lead development efforts for specific modules, features, and user interface use cases.
- Build intuitive user-facing applications aligned with business needs.
- Develop and support ETL processes, data engineering pipelines, and cloud-based solutions.
- Write and optimize SQL queries for analysis, reporting, and application functionality.
- Troubleshoot and resolve complex technical issues across systems.
- Participate in code reviews and uphold coding standards and best practices.
- Provide daily production support.
- Contribute to architectural decisions, CI/CD processes, and design discussions.
- Use AI-assisted development tools to improve development efficiency and code quality.
Requirements
- Bachelor’s degree in a related field or an equivalent combination of education and experience.
- At least 3 years of software development experience.
- Proficiency in one or more programming languages such as Java, Python, or JavaScript.
- Experience implementing user interface use cases and building user-centric applications.
- Strong SQL experience, including complex queries and reporting support.
- Hands-on experience with ETL and data pipelines.
- Familiarity with AWS EMR, Lambda, EC2, and serverless architectures.
- Experience with CI/CD pipelines and modern development workflows.
- Experience using AI-assisted development tools.
- Strong understanding of software development methodologies and best practices.
- Strong problem-solving, debugging, troubleshooting, collaboration, and communication skills.
- Experience working across multiple projects and development lifecycles.
- Experience in Agile environments is preferred.
- Prior experience with workflow or enterprise content systems is preferred.
- Participation in hackathons or innovation-driven initiatives is preferred.
Benefits
- Flexible work environment.
- Fluid career paths and encouragement of internal mobility.
- Emphasis on purpose, well-being, work-life balance, and an inclusive workplace.
- Opportunities to volunteer through company and community initiatives.
Tech Stack
Categories
Data EngineeringFull Stack
