
Job Description
Role requires experience in AWS and also programming experience in Python and Spark
Roles & Responsibilities
You Will:
- Translate functional requirements into technical design
- Interact with clients and internal stakeholders to understand the data and platform requirements in detail and determine core cloud services needed to fulfil the technical design
- Design, Develop and Deliver data integration interfaces in the AWS
- Design, Develop and Deliver data provisioning interfaces to fulfil consumption needs
- Deliver data models on Cloud platform, it could be on AWS Redshift, SQL.
- Design, Develop and Deliver data integration interfaces at scale using Python / Spark
- Automate core activities to minimize the delivery lead times and improve the overall quality
- Optimize platform cost by selecting right platform services and architecting the solution in a cost-effective manner
- Manage code and deploy DevOps and CI CD processes
- Deploy logging and monitoring across the different integration points for critical alerts
You Have:
- Minimum 5 years of software development experience
- Bachelor's and/or Master’s degree in computer science
- Strong Consulting skills in data management including data governance, data quality, security, data integration, processing and provisioning
- Delivered data management projects in any of the AWS
- Translated complex analytical requirements into technical design including data models, ETLs and Dashboards / Reports
- Experience deploying dashboards and self-service analytics solutions on both relational and non-relational databases
- Experience with different computing paradigms in databases such as In-Memory, Distributed, Massively Parallel Processing
- Successfully delivered large scale data management initiatives covering Plan, Design, Build and Deploy phases leveraging different delivery methodologies including Agile
- Strong knowledge of continuous integration, static code analysis and test-driven development
- Experience in delivering projects in a highly collaborative delivery model with teams at onsite and offshore
- Must have Excellent analytical and problem-solving skills
- Delivered change management initiatives focused on driving data platforms adoption across the enterprise
- Strong verbal and written communications skills are a must, as well as the ability to work effectively across internal and external organizations

Similar jobs
We’re looking for an Engineering Manager to guide our micro-service platform and mentor a fully remote backend team. You’ll blend hands-on technical ownership with people leadership—shaping architecture, driving cloud best practices, and coaching engineers in their careers and craft.
Key Responsibilities:
Area
What You’ll Own
Architecture & Delivery
• Define and evolve backend architecture built on Java 17+, Spring Boot 3, AWS (Containers, Lambdas, SQS, S3), Elasticsearch, PostgreSQL/MySQL, Databricks, Redis etc...
• Lead design and code reviews; enforce best practices for testing, CI/CD, observability, security, and cost-efficient cloud operations.
• Drive technical roadmaps, ensuring scalability (billions of events, 99.9 %+ uptime) and rapid feature delivery.
Team Leadership & Growth
• Manage and inspire a distributed team of 6-10 backend engineers across multiple time zones.
• Set clear growth objectives, run 1-on-1s, deliver feedback, and foster an inclusive, high-trust culture.
• Coach the team on AI-assisted development workflows (e.g., GitHub Copilot, LLM-based code review) to boost productivity and code quality.
Stakeholder Collaboration
• Act as technical liaison to Product, Frontend, SRE, and Data teams, translating business goals into resilient backend solutions.
• Communicate complex concepts to both technical and non-technical audiences; influence cross-functional decisions.
Technical Vision & Governance
• Own coding standards, architectural principles, and technology selection.
• Evaluate emerging tools and frameworks (especially around GenAI and cloud-native patterns) and create adoption strategies.
• Balance technical debt and new feature delivery through data-driven prioritization.
Required Qualifications:
● 8+ years designing, building, and operating distributed backend systems with Java & Spring Boot
● Proven experience leading or mentoring engineers; direct people-management a plus
● Expert knowledge of AWS services and cloud-native design patterns
● Hands-on mastery of Elasticsearch, PostgreSQL/MySQL, and Redis for high-volume, low-latency workloads
● Demonstrated success scaling systems to millions of users or billions of events Strong grasp of DevOps practices: containerization (Docker), CI/CD (GitHub Actions), observability stacks
● Excellent communication and stakeholder-management skills in a remote-fi rst environment
Nice-to-Have:
● Hands-on experience with Datadog (APM, Logs, RUM) and a data-driven approach to debugging/performance tuning
● Startup experience—comfortable wearing multiple hats and juggling several projects simultaneously
● Prior title of Principal Engineer, Staff Engineer, or Engineering Manager in a high-growth SaaS company
● Familiarity with AI-assisted development tools (Copilot, CodeWhisperer, Cursor) and a track record of introducing them safely
Job Title: Engineering Manager (Java / Spring Boot, AWS) – Remote
Leadership Role
Location: Remote
Employment Type: Full-time
Roles and Responsibilities
- Good Hands-on exp. in Spark
- Extensive exp. in Scala (IDE- Eclipse/IntelliJ)
- Working knowledge to create and work on Maven Project. Scala Maven Plugin. POM File
- Azure Data Factory, Azure Databricks
This is a fulltime onsite trainer cum developer role. To prepare placement students with the technical knowledge, skills, and confidence required to succeed in campus recruitment drives, technical interviews, and entry-level job roles in the industry.
Job description:
We are looking for a highly motivated and experienced Category Manager to join our dynamic team at a leading pregnancy, fertility, and parenting startup. As a Category Manager, you will play a crucial role in managing and scaling the fertility/pre-conception vertical.
You will be responsible for driving growth, developing strategic initiatives, product/service design and leading cross-functional teams to achieve business objectives. The ideal candidate will have a strong background in customer roles, strategy implementation in startups, and team leadership, and possess a deep interest in both technology and healthcare.
Responsibilities:
1. Manage and Scale Fertility/Pre-conception Vertical:
a. Develop and execute strategies to drive growth in the fertility and pre-conception category.
b. Identify new opportunities and market trends to expand the product and service offerings.
2. Handling Cross-Functional Team Leadership:
a. Lead and inspire cross-functional teams to achieve common objectives related to the fertility category. b. Collaborate with various teams, such as product development, marketing, and operations, to ensure seamless execution of initiatives.
3. Stakeholder Management:
a. Communicate effectively with internal and external stakeholders to align them with category goals.
b. Stay updated with the latest technological advancements in the fertility and healthcare industry.
we are looking for resilient a resilient, emphatic BUSINESS DEVELOPMENT EXECUTIVE to contribute our company's growth
❖ Responsible for requirements gathering, solution definition,
development and deployment of mobile applications for the Vahak
mobile platform.
❖ Ensure the performance, quality, and responsiveness of the mobile
application.
❖ Design interfaces to improve user experience.
❖ Write unit and UI tests to identify malfunctions. Troubleshoot and
debug to optimize performance
❖ Research current technology trends to provide input on how they may
influence overall enterprise architecture.
❖ Stay abreast with new innovations and the latest technology trends and
explore ways of leveraging these for improving the product in
alignment with the business.
SKILLS LOOKING FOR
❖ Between 5-10 years proven work experience as a developer for Android in the mobile
development industry with a track record of developing apps released to the public.
❖ Algorithms and data structure.
❖ Solid understanding of the full mobile app development life cycle.
❖ Experience and understanding of government services, security & mobility domains.
❖ Excellent Experience with Java/J2EE, Eclipse, XML, Android APIs, Android SDK and
Android Studio.
❖ Experience in working with SQLite Database.
❖ Experience in developing back-end services preferably with Golang/Python.
❖ Solid understanding and experience with object-oriented programming and associated
design patterns.
❖ Proficiency working with object-oriented design, data structures, and complexity
analysis.
❖ Experience of working with the back-end developer in the process of building the
RESTful API.
❖ Experience with open-source APIs such as Google Maps, Google Places, etc.
❖ Experience with offline storage, threading, and performance tuning.
❖ Familiarity with cloud message API and push notifications.
❖ Familiarity with RESTful and SOAP APIs to connect Mobile applications to back-end
services.
❖ Experience with Agile Development (SCRUM methodology, JIRA).
❖ Proficient understanding of code versioning tools: Git, SVN
❖ Individuals with knowledge of Flutter will be highly preferred.
- Get involved in the entire customer lifecycle from on-boarding through the duration of their subscription period
- Provide product training to enable the customers to realize the potential of the company
- Identify product usage gaps and provide actionable solutions to the customers
- Build value-based relationships with customers and create company champions
- Conduct Strategic Business Reviews (EBRs and QBRs) to understand customer lifecycle milestones, communicate the value of our product, showcase ROI,
- Drive desired customer outcomes through a consultative approach
- Ensure customer retention by negotiating and closing renewals
- Identify opportunities of upselling and cross-selling along with the Account Managers
- Identify appropriate business use cases where the company can be deployed
- Establish deployment goals and desired success outcomes and then develop a plan to carry them out successfully
- Have a strong business sense to keep looking out for new use cases and solutions using a company to create a win-win situation with customers
- Communicate and brain-storm with the product team on customer feedback and help refine product roadmap
- Work with the marketing team to execute customer surveys, case studies, etc
- Identify and Process Success milestones for the customers
- Optimize existing processes within the company and actively enhance all Customer Success initiatives
- Drive customer advocacy through reviews, testimonials, customer meetups; and create a center of excellence within the customer's organization
Our ideal Customer Success Manager:
- Has relevant 3 to 7 years of work experience (CSM - 3 to 5 yrs; Sr CSM - 4 to 6 yrs; Lead or Principal CSM - More than 7 yrs) in a high-touch Customer Success / Strategic Consulting role in a B2B SaaS or Tech Product based company
- Being an organization that believes in a flat hierarchy, we have only 1 people manager per region for the CS team and everyone else, including those with 15+ yrs of Customer Facing experience add value to the company and its customers in the capacity of an individual contributor
- Should be open to aligning with the US / EU time zone (5 PM to 2:00 AM / 1 PM to 10 PM IST). Note - The company does provide free lunch + dinner, and a cab drop facility with an additional allowance for the ones working in the US time zone.
- Showcases exemplary written and verbal communication skills to work along with Global Customers
- Has worked directly with Large Enterprise Customers in the Americas or European region
- Has an exceptional ability to communicate and foster positive business relationships
- Demonstrates a deep understanding of customers concerns and thoughts regarding the use of products
- Managed customers across different segments in the past and knows how to manage them differently
- Exhibits a true passion for customers and for Customer Success
Job Summary
Creates, modifies, and maintains software applications individually or as part of a team. Provides technical leadership on a team, including training and mentoring of other team members. Provides technology and architecture direction for the team, department, and organization.
Essential Duties & Responsibilities
- Develops software applications and supporting infrastructure using established coding standards and methodologies
- Sets example for software quality through multiple levels of automated tests, including but not limited to unit, API, End to End, and load.
- Self-starter and self-organized - able to work without supervision
- Develops tooling, test harnesses and innovative solutions to understand and monitor the quality of the product
- Develops infrastructure as code to reliably deploy applications on demand or through automation
- Understands cloud managed services and builds scalable and secure applications using them
- Creates proof of concepts for new ideas that answer key questions of feasibility, desirability, and viability
- Work with other technical leaders to establish coding standards, development best practices and technology direction
- Performs thorough code reviews that promote better understanding throughout the team
- Work with architects, designers, business analysts and others to design and implement high quality software solutions
- Builds intuitive user interfaces with the end user persona in mind using front end frameworks and styling
- Assist product owners in backlog grooming, story breakdown and story estimation
- Collaborate and communicate effectively with team members and other stakeholders throughout the organization
- Document software changes for use by other engineers, quality assurance and documentation specialists
- Master the technologies, languages, and practices used by the team and project assigned
- Train others in the technologies, languages, and practices used by the team
- Trouble shoot, instrument and debug existing software resolving root causes of defective behavior
- Guide the team in setting up the infrastructure in the cloud.
- Setup the security protocols for the cloud infrastructure
- Works with the team in setting up the data hub in the cloud
- Create dashboards for the visibility of the various interactions between the cloud services
- Other duties as assigned
Experience
Education
- BA/BS in Computer Science, a related field or equivalent work experience
Minimum Qualifications
- Mastered advanced programming concepts, including object oriented programming
- Mastered technologies and tools utilized by team and project assigned
- Able to train others on general programming concepts and specific technologies
- Minimum 8 years’ experience developing software applications
Skills/Knowledge
- Must be expert in advanced programming skills and database technology
- Must be expert in at least one technology and/or language and proficient in multiple technologies and languages:
- (Specific languages needed will vary based on development department or project)
- .Net Core, C#, Java, SQL, JavaScript, Typescript, Python
- Additional desired skills:
- Single-Page Applications, Angular (v9), Ivy, RXJS, NGRX, HTML5, CSS/SASS, Web Components, Atomic Design
- Test First approach, Test Driven Development (TDD), Automated testing (Protractor, Jasmine), Newman Postman, artillery.io
- Microservices, Terraform, Jenkins, Jupyter Notebook, Docker, NPM, Yarn, Nuget, NodeJS, Git/Gerrit, LaunchDarkly
- Amazon Web Services (AWS), Lambda, S3, Cognito, Step Functions, SQS, IAM, Cloudwatch, Elasticache
- Database Design, Optimization, Replication, Partitioning/Sharding, NoSQL, PostgreSQL, MongoDB, DynamoDB, Elastic Search, PySpark, Kafka
- Agile, Scrum, Kanban, DevSecOps
- Strong problem-solving skills
- Outstanding communications and interpersonal skills
- Strong organizational skills and ability to multi-task
- Ability to track software issues to successful resolution
- Ability to work in a collaborative fast paced environment
- Setting up complex AWS data storage hub
- Well versed in setting up infrastructure security in the interactions between the planned components
- Experienced in setting up dashboards for analyzing the various operations in the AWS infra setup.
- Ability to learn new development language quickly and apply that knowledge effectively
- Hands-on experience in Development
- 4-6 years of Hands on experience with Python scripts
- 2-3 years of Hands on experience in PySpark coding. Worked in spark cluster computing technology.
- 3-4 years of Hands on end to end data pipeline experience working on AWS environments
- 3-4 years of Hands on experience working on AWS services – Glue, Lambda, Step Functions, EC2, RDS, SES, SNS, DMS, CloudWatch etc.
- 2-3 years of Hands on experience working on AWS redshift
- 6+ years of Hands on experience with writing Unix Shell scripts
- Good communication skills
You will start your journey at Smart Owls as an individual contributor working in a team to introduce and showcase the unique way in which Smart Owls help institutes to go online.
We're looking for someone who can take direction from written or spoken ideas and convert them seamlessly into interactive layouts.
We aim to delight users with a simple and functional design.
What you'll do:
Create UI/UX design of Mobile and Web applications that will truly delight our users Create interactive consumer and business applications by developing concepts, layouts, design system for the product.
Analyze user interface problems and create design solutions that meet measurable business goals and requirements
Work closely with the other teams to develop user scenarios, storyboards, and high-level requirements.
We are looking for people who have: 1 year of experience in Product design/ Interaction design.
Experience designing digital products and systems, not just websites.
You have helped build products.
Hands-on experience with design software like Sketch (Mandatory), Photoshop, Invision, and Zeplin.
Being open to feedback, and willingness to implement changes based on feedback and requirements








