JD Code: SHI-LDE-01
Version#: 1.0
Date of JD Creation: 27-March-2023
Position Title: Lead Data Engineer
Reporting to: Technical Director
Location: Bangalore Urban, India (on-site)
SmartHub.ai (www.smarthub.ai) is a fast-growing Startup headquartered in Palo Alto, CA, and with offices in Seattle and Bangalore. We operate at the intersection of AI, IoT & Edge Computing. With strategic investments from leaders in infrastructure & data management, SmartHub.ai is redefining the Edge IoT space. Our “Software Defined Edge” products help enterprises rapidly accelerate their Edge Infrastructure Management & Intelligence. We empower enterprises to leverage their Edge environment to increase revenue, efficiency of operations, manage safety and digital risks by using Edge and AI technologies.
SmartHub is an equal opportunity employer and will always be committed to nurture a workplace culture that supports, inspires and respects all individuals, encourages employees to bring their best selves to work, laugh and share. We seek builders who hail from a variety of backgrounds, perspectives and skills to join our team.
Summary
This role requires the candidate to translate business and product requirements to build, maintain, optimize data systems which can be relational or non-relational in nature. The candidate is expected to tune and analyse the data including from a short and long-term trend analysis and reporting, AI/ML uses cases.
We are looking for a talented technical professional with at least 8 years of proven experience in owning, architecting, designing, operating and optimising databases that are used for large scale analytics and reports.
Responsibilities
- Provide technical & architectural leadership for the next generation of product development.
- Innovate, Research & Evaluate new technologies and tools for a quality output.
- Architect, Design and Implement ensuring scalability, performance and security.
- Code and implement new algorithms to solve complex problems.
- Analyze complex data, develop, optimize and transform large data sets both structured and unstructured.
- Ability to deploy and administrator the database and continuously tuning for performance especially container orchestration stacks such as Kubernetes
- Develop analytical models and solutions Mentor Junior members technically in Architecture, Designing and robust Coding.
- Work in an Agile development environment while continuously evaluating and improvising engineering processes
Required
- At least 8 years of experience with significant depth in designing and building scalable distributed database systems for enterprise class products, experience of working in product development companies.
- Should have been feature/component lead for several complex features involving large datasets.
- Strong background in relational and non-relational database like Postgres, MongoDB, Hadoop etl.
- Deep exp database optimization, tuning ertise in SQL, Time Series Databases, Apache Drill, HDFS, Spark are good to have
- Excellent analytical and problem-solving skill sets.
- Experience in for high throughput is highly desirable
- Exposure to database provisioning in Kubernetes/non-Kubernetes environments, configuration and tuning in a highly available mode.
- Demonstrated ability to provide technical leadership and mentoring to the team
About SmartHub Innovation Pvt Ltd
Similar jobs
We are seeking a Managed Services Senior Engineer to join our team and help drive our Managed Services division.
The ideal candidate will have a minimum of 3 years of experience in automation, with a proven track record of managing client engagements and developing strong client relationships. You should be knowledgeable in at least one area of consulting, such as strategy, operations, technology, or finance.
Responsibilities and tasks for this role:
- Technically extend, improve, and customize automation solutions while maintaining close and regular contact to our clients.
- Utilize production support expertise to influence and support new designs, architectures, standards and methods maintaining stability and availability for large-scale distributed systems.
- Assist in planning and delivery of operations and maintenance activities for large client accounts.
- Test and optimize the software design, code, and reusability of our automation artifacts.
- Collaborates with process subject matter experts (SMEs) to understand key process requirements and document the current state by leveraging existing documentation, conducting interviews and observations.
- Analyzing operational business processes to identify continual automations improvement.
- Create low and high level design, implementation plans and acceptance test plan documentation in accordance with Roboyo standards.
- Mentor technical resources to develop proof of concept projects for the introduction of changes to architecture or new technologies.
- Assist with conducting Root Cause Analysis (RCA) on critical production outages within predefined SLAs.
- Aptitude and commitment to stay current on technologies with increasing focus on operational efficiencies to improve client experience.
Requirements
Must-have qualifications & competencies
- Minimum of 3 years of experience in automation (UiPath, Automation Anywere, etc.)
- Relevant experience in programming or experience contributing to the architecture and design of new and current applications.
- Experience and knowledge of business process re-engineering and process mapping; ability to develop solution designs.
- Experience with on-prem and cloud deployment of RPA Solutions is highly valued.
- Infrastructure experience is highly valued
- Ability to present and explain technical information to diverse types of audiences in a way that establishes rapport and gains understanding.
- Proactive team player with willingness to learn.
Benefits
Benefits (among others)
- An exciting and positive work environment where you are valued
- Recognition for individual and team success
- An attractive compensation package
- Individual development plan with career coaching
Growth
- Join a market-leading firm in one of the fastest-growing industries to pioneer the next generation of automated technologies
- Tailored development plan with career coaching
- Regular feedback – we value your opinion, and we appreciate new ideas
- International career and project opportunities
- Deepen your working knowledge of intelligent automation through our structured training courses
Team
- Immerse yourself in an exciting, positive, and creative atmosphere and generate novel solutions to some of our clients most complex challenges
- Working in different international and cross-cultural teams for each project
- Regular Team Events where colleagues become friends.
About Nomiso India: Nomiso is a product and services engineering company. We are a team of Software Engineers, Architects, Managers, and Cloud Experts with expertise in Technology and Delivery Management.
Our mission is to Empower and Enhance the lives of our customers through simple solutions for their complex business problems.
At Nomiso, we encourage entrepreneurial spirit - to learn, grow and improve. A great workplace thrives on ideas and opportunities. That is a part of our DNA. We’re in pursuit of colleagues who share similar passions, are nimble, and thrive when challenged. We offer a positive, stimulating, and fun environment – with opportunities to grow, a fast-paced approach to innovation, and a place where your views are valued and encouraged.
We invite you to push your boundaries and join us in fulfilling your career aspirations!
What You Can Expect from Us:
We work hard to provide our team with the best opportunities to grow their careers. You can expect to be a pioneer of ideas, a student of innovation, and a leader of thought. Innovation and thought leadership is at the center of everything we do at all levels of the company. Let’s make your career great!
Position Overview:
As our Senior Engineer (Back End), you'll be responsible for building new features, enhancing the existing ones as well as supporting them in production. You will also be responsible for building reusable libraries or technology platforms that address multiple use cases. You will work towards delivering specific milestones and objectives in a very dynamic environment.
Roles and Responsibilities:
● Working closely with the Engineers to develop the best technical design, strategy and drive execution to build capabilities into the platform
● Owning the delivery of various timelines, ensuring that key milestones are met and deliveries are of the highest quality
● Establishing various best practices for software development and encouraging their adoption with the team and organization
● Collaborate with other non-technical stakeholders of the business which includes Product Managers, Designers, Marketing etc.
● Encouraging and mentoring an excellent team of talented engineers by mentoring them and working with them to remove any roadblocks
● Functional availability of the software developed, enhancing the product based on functional requirements
● Managing cloud-based services, web applications for their functional correctness, availability, security
● Deploy and maintain enterprise class RESTful, GRPC based services
● Own the engineering excellence and operational readiness of the service driving the SLO,SLI, SLA of the relevant services
● Take ownership to drive quality of the services under your purview via integration test and unit test coverage
● Responsible for all microservices within your purview responsible driving their quality, security,availability, scalability and other “ilities”
● Dive deep into each issue, own reactive fixes, and execute long term fixes
● Assist other Support Engineers on complex RCA issues
● Provide technical mentoring and guidance to other engineers
● Provide L3 engineering support
Must Have Skills:
- Overall experience 7+ years and relevant at least 3+ years in Golang with Java
- Strong design and architectural experience in building various highly-scalable and highly-available products
- Strong understanding of the SDLC Activities which include Analysis, Design, Development, Testing, Deployment and Post-Production Support etc.
- Proficiency in at least one server side framework for Go Lang
- Experience working on NoSQL & SQL Databases such as MySQL, PostgreSQL, MongoDB, Redis etc
- Deep Dive, problem-solving, RCA and systematic thinking to reach the cause of issues
- Able to work independently and multi-task effectively
- Program at a system level and able to manage service stability
- Excellent experience maintaining, scalable, extensible code
- Methodical in maintaining up to date documentation
- Metric-driven mindset and obsessive about ensuring clean coding practices
- Preferred experience in product development
- Preferred working experience on microservices platforms
- Proficiency in at least one modern web front-end development framework such as React JS will be a bonus
Good to Have Skills:
- Preferred experience in Elasticsearch and Kibana (ELK Stack)
- Preferred experience with messaging systems like RabbitMQ
Qualification:
- Bachelor of Science in Computer Science or equivalent technical training and professional work experience.
point on the app. It is an app built in India, for Indians, to share their thoughts and opinions on any topic in their
mother tongue using Audio / Video / Text. Koo gives a stage for Indians to voice their thoughts and enables the “Best
of India” to share their thoughts with the “Rest of India”. Koo provides a personalised feed to users by letting people
select the people they want to follow. The user is then shown content from these people. Some of the top minds of
India are invited on our client to share their thoughts and opinions on various topics. Users can follow such personalities
and follow what they are talking about, and share their opinions too.
Koo boasts of some of the most prominent faces in India that comprise of Union Ministers, Chief Ministers of States,
Actors, Actresses, Celebrities, Sports Personalities, Top Bureaucrats, Journalists and Editors among others from
1000s of professions.
applications with desire to work in growing fast paced startups.
2. Worked on applications from scratch. Well versed with building apps for various screen density and sizes.
3. Up to date on upcoming trends in android and its ecosystem with respect to design, architecture etc.
4. Experience on optimising all important parameters like network utilization, application size and battery.
5. Experience with kotlin, coroutines, dagger, retrofit, rx-android and android architecture components etc.
6. Should have used mock frameworks, modular code design and popular design patterns.
applications with desire to work in growing fast paced startups.
2. Worked on applications from scratch. Well versed with building apps for various screen density and sizes.
3. Up to date on upcoming trends in android and its ecosystem with respect to design, architecture etc.
4. Experience on optimising all important parameters like network utilization, application size and battery.
5. Experience with kotlin, coroutines, dagger, retrofit, rx-android and android architecture components etc.
6. Should have used mock frameworks, modular code design and popular design patterns.
LambdaTest is a cloud-based testing platform aimed at bringing the whole testing ecosystem to cloud. LambdaTest provides access to a powerful cloud network of 2000+ real browsers and operating systems that helps testers in cross-browser and cross platform compatibility testing. The product roadmap is evolving and there are many more functionalities and features which will be added to the product. The company is angel funded by the leading investors and entrepreneurs of the industry. We are growing at a fantastic rate. This is an incredible opportunity for someone talented and ambitious to make a huge impact.
You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll out a product that delivers the company’s vision and strategy.
Requirements–
- Experience in creating various types of content such as video scripts, blogs, infographics, guides, website etc.
- Be creative and able to work with subject matter experts to turn ideas into compelling scripts that are shared through video to target our audience i.e. Developers, Product Managers, Designers, and Testers etc.
- Experienced in marketing, digital media, and social media. You are a storyteller, with a passion for sharing and/or creating these stories through video.
- Knowledge of marketing tech like SEO, PPC, keywords optimization, and social media marketing would be a plus.
- Experience with YouTube or any other video marketing would be a solid perk.
- Able to write engaging content for different social media platforms like LinkedIn, Facebook, Twitter etc.
- You’ll lead and create a video that tells our story, promotes our products, and enhances our brand.
Qualifications –
- 2+ years of experience
- Bachelor's degree in Engineering (Computer Science) is Mandatory
- Demonstrable experience in marketing together with the potential and attitude required to learn.
- The person should be a really good communicator & writer.
- Ability to work independently, collaboratively and proved to be a good team player.
- Go getter & self-learning attitude.
Type, Location,
Full Time @ Anywhere in India
Desired Experience
3+ years
What You’ll Do
- Taking an active role in architecting the solutions we build
- Designing and implementing web applications using JavaScript and its frameworks (i.a. React, Vue, Angular), HTML5 and CSS3
- Working closely with the dispersed development team, client, and project manager in SCRUM methodology
- Ensuring that programming practices and code quality are respected
- Supporting other engineers with your expertise when needed (knowledge sharing)
- Leading your colleagues’ growth and development
What you bring to the table
- 2+ years of experience with JavaScript (good knowledge of ES2016; newer versions and TS 3+ are a plus)
- Experience in developing web applications using Angular2+ and another modern framework
- Being comfortable HTML5 and CSS3
- Experience with version control systems, preferably Git
- Demonstrated tech leadership in a medium-sized team, and the ability to design a really complex system
- Eagerness to learn and constantly improve yourself
- Being a team player focused on getting things done
Bonus if you…
- Experience with React.js and Node
- Experience with AWS or GCP infrastructure
- Curiosity about new languages, libraries, frameworks
- Contributions to open-source projects
Who are you?
- Passionate about making an impact
- Self-driven & eager to learn new technologies
- Intellectually curious, interested to build complex systems
- Thrive in a highly independent, remote-first environment
- Keen to work with a globally diverse team
What you can expect from us
- Hybrid Work Option - Step out when you “want to” not when you “have to”
- Work from the comfort of your home or work at the office
- Support for setting up Home-office
- Flexible Work Hours -Work-life balance becomes a lot easier to maintain with the flexibility to plan your work hours
- Flexible Leave policies
- Life needs a break - casual, parental, sick, or just random. To help you enjoy your leaves without guilt or excuses, we have a ‘no approval needed’ policy
- Health and Wellness - Constant encouragement to stay fit
- We encourage and support our team members to participate in memberships that promote team member health (physical, emotional, and psychological) and fitness
- Reimbursements for medical support
- Career ladder: the freedom to design your own path
- Well defined career ladders to grow, assess and explore your professional journey
- Learning opportunities
- In house learning platforms to partner with you in your growth story
- Wide range of courses and certifications
- Working in an agile environment by keeping in mind the titbits of startup
- Liaising with cross functional teams to get the errands done.
- Formulating monthly social media calendar and devise content accordingly by knowing the fact of time and fraction of brand equity.
- Adhering SEO and other guidelines while formulating the content.
- Devising SEO friendly content such as Meta Title, Meta Description, Blogs & website content like Footer Pages, Product Description.
- Conducting in-depth and regular audits of rivals content.
- Devising niche, crisp, catchy and compelling content across all touch points.
- Doing plagiarism check and proofreading of landing pages, ad copies etc.
- Making sure the content is plagiarism free and inclined with the brand guidelines.
- Making sure the content is precise before prevalence anywhere.
What you need to have:
- Bachelor's degree required, preferably in English, Communications or a related field. Masters degree a plus
- Familiarity with software like Microsoft Office, Google Docs and other tools which are inclined to content like plagiarism checker etc.
- Strong presentation skills and excellent interpersonal skills - comfortable directing projects and taking on new tasks.
- Proven ability to follow style guidelines
- Impeccable spelling and grammar skills.
- Proven work experience as a Content Writer, Copywriter or similar role.
- Possess a thorough, up-to-date knowledge of B2B Fintech consortium.
- Have knack to thrive in a fast-paced environment and to work independently and within a team as well.
- Should be pretty much acquainted with copywriting.
- Be adept in ad copies for the entire gamut of digital media like Google Ads, Social Media, SMS Marketing Campaigns, E-mail Marketing, Newsletter & as well as website content like Footer Pages, Product description etc.