- Take the microservices architecture to the next level of scalability, efficiency, observability, and availability.
- Build, deploy & run multi-homed systems that work in multiple regions and cloud providers.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Optimize algorithms which influence personalization, fulfillment/allocation, pricing, maps & routing, fleet positioning, payments, fraud prevention etc
- Create platforms, reusable libraries, and utilities wherever applicable
- Write high-quality code that is modular, functional and testable; Establish the best coding practices
- Formally mentor junior engineers on design, coding, and troubleshooting
- Troubleshoot issues effectively in a distributed architecture
- Communicate, collaborate and work effectively in a global environment
- Operationalize releases by partnering with Tech operations on capacity planning and operability of the product
Experience:
- of years - 10+ years
- Type of experience - software design, development & architecture
- Experience in Product companies working on Internet-scale applications is preferred
- Contribution to open-source software, tech blogs, talking at tech conferences, etc.
Educational Qualifications:
○ Must have - Bachelor’s or Master’s degree in Engineering from premier institutes preferred
Key competencies:
- Deep understanding of one or more of Java/Go/Scala/C++. Ability to understand and critique the core library/language constructs.
- Knowledge of processor, memory, network and storage internals.
- Deep understanding of distributed systems including fault modeling, concurrency, isolation, consensus etc.
- Internals of a RDBMS like MySQL
- Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB, etc
- Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
- Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
- Familiar with gRPC, HTTP/2, QUIC, etc.
- Troubleshooting memory issues, GC tuning, resource leaks etc.
- Strong problem-solving skills, algorithmic skills and data structures.
- Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
Similar jobs
Key Responsibilities:
Power BI Development:
- Design, develop, and deploy interactive dashboards and reports using Power BI.
- Connect to various data sources, import data, and transform data for Business Intelligence.
- Optimize and fine-tune Power BI dashboards to ensure performance and usability.
- Implement data modeling, DAX queries, and custom visualizations to meet business requirements.
- Collaborate with business stakeholders to understand their needs and deliver data-driven solutions.
- Ensure data accuracy, consistency, and security across all reports and dashboards.
PowerApps Development:
- Design, develop, and deploy applications using PowerApps to streamline business processes.
- Integrate PowerApps with other Microsoft services (e.g., SharePoint, Dynamics 365) and third-party applications.
- Develop custom connectors and APIs to extend PowerApps capabilities.
- Maintain and troubleshoot existing PowerApps solutions to ensure they meet user needs and performance standards.
- Provide training and support to end-users on how to use PowerApps effectively.
Qualifications:
Education:
- Bachelor’s degree in Computer Science, Information Systems, Data Science, or a related field.
Experience:
- Minimum of 3 years of experience in Power BI development.
- Minimum of 1 year of experience in PowerApps development.
- Proven track record of delivering business intelligence solutions and applications that meet business requirements.
RESPONSIBILITIES
● Responsible for communicating with customers from a collections stand-point
● Omni channel communication such as Email, SMS, Tele Calling etc.
● Contact clients and discuss their overdue payments in a friendly manner, and proactively propose solutions based on defined SOPs
● Monitor accounts on a daily basis
● Identify outstanding account receivables
● Collaborating on debt collection efforts with Finance, Sales, and the Legal team.
● Investigate historical data for debts and bills
● Developing debt collection strategies and plans
● Take actions in order to encourage timely payments
● Process payments and refunds
● Resolve billing issues ● Ensure compliance to all federal and local regulations for collection process
● Update account status records
REQUIREMENTS
● Bachelor’s Degree in Finance, Business or related field
● 3-6 years of relevant experience
● Experience working in the collections team for consumer credit products such as Credit Card, Personal Loan, Education Loan, 2W and 4W, Home Loan, etc.
● Excellent knowledge of various collection techniques
● Experience in developing and enacting debt recovery plans and strategies to prevent losses
● Knowledge of MS Office, Data Interpretation, databases, and alternate mode of collections
● Excellent communication and interpersonal skills
● Demonstrated experience of being empathetic with customers
● Problem-solving and critical-thinking skill
A B.Tech/M.Tech in Computer Sc, a SDE should have 1-3 years of experience in SW solution development. We are specifically looking for a SDE who:
- is highly proficient in Java Coreand Spring boot applications including making high quality, highly performing code under JVM environment.
- has good working knowledge in design of n-Tier databases (Postgres, NoSQL DBs e.g. Cassandra/MongoDB)
- has worked in agile development environment under open source gitlab including testing, change management
- is highly proficient in OOD, extensibility, usability, understand data pre-processing
- has exposure to full life cycle of product implementation and deployment of enterprise products driving a subsystem including development under gitlab or github.
- [Desirable] Ability to optimize an ML solution for accuracy and scale
- [Desirable] has experience in working with Advanced Java
The Search Engine Optimization (SEO) Intern will be responsible for research, implementation, monitoring, and reporting on client organic search campaigns. The ideal candidate will be a quick learner with an attention to detail, passion, and a positive attitude.
Essential Duties and Responsibilities
- Auditing existing websites
- Competitive research and benchmarking
- Keyword research and mapping
- Content writing and optimization
- On-page optimization
- Link building outreach
- Monitoring and evaluating results and building reports on those results for our clients
Qualifications
- A hunger for learning and the ability to perform independent research to solve problems
- Proficiency with Google Sheets
- Working knowledge of search engine optimization and/or digital marketing is preferred
- Ability to thrive while working on multiple projects with strict deadlines
- Ability to work well with all teams across the agency
- Commitment to completing work on time that meets or exceeds expectations of quality
Should be able to use the transformations components to transform the data
Should possess knowledge on incremental load, full load etc.
Should Design, build and deploy effective packages
Should be able to schedule these packages through task schedulers
Implement stored procedures and effectively query a database
Translate requirements from the business and analyst into technical code
Identify and test for bugs and bottlenecks in the ETL solution
Ensure the best possible performance and quality in the packages
Provide support and fix issues in the packages
Writes advanced SQL including some query tuning
Experience in the identification of data quality
Some database design experience is helpful
Experience designing and building complete ETL/SSIS processes moving and transforming data for
ODS, Staging, and Data Warehousing
We are hiring candidates who are looking to work in a cloud environment and ready to learn and adapt to the evolving technologies.
Linux Administrator Roles & Responsibilities:
- 5+ or more years of professional experience with strong working expertise in Agile environments
- Deep knowledge in managing Linux servers.
- Managing Windows servers(Not Mandatory).
- Manage Web servers (Apache, Nginx).
- Manage Application servers.
- Strong background & experience in any one scripting language (Bash, Python)
- Manage firewall rules.
- Perform root cause analysis for production errors.
- Basic administration of MySQL, MSSQL.
- Ready to learn and adapt to business requirements.
- Manage information security controls with best practises and processes.
- Support business requirements beyond working hours.
- Ensuring highest uptimes of the services.
- Monitoring resource usages.
Skills/Requirements
- Bachelor’s Degree or Diploma in Computer Science, Engineering, Software Engineering or a relevant field.
- Experience with Linux-based infrastructures, Linux/Unix administration.
- Knowledge in managing databases such as My SQL, MS SQL.
- Knowledge of scripting languages such as Python, Bash.
- Knowledge in open-source technologies and cloud services like AWS, Azure is a plus. Candidates willing to learn will be preferred.
- Experience in managing web applications.
- Problem-solving attitude.
- 5+ years experience in the IT industry.
- Develop user-facing features, while building reusable code & libraries for future use
- Optimize application for maximum speed & scalability
- Ensure the technical feasibility of UI/UX designs
- Ensure that all user input is validated before submitting to the back-end
Experience
- 1-3 Years work experience in Frontend
- Experience working with libraries/frameworks like ReactJS, AngularJS, KnockoutJS, BackboneJS, DurandalJS, etc.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc
- Proficiency with HTML5, CSS3. Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
- Proficient knowledge of cross-browser compatibility issues & ways to work around them.
- Proficient understanding of code versioning tool - GIT
- Good understanding of SEO principles and ensuring that application will adhere to them
Key Responsibilities
- There are two main responsibilities of the role:
- to increase the overall top line by increasing the application rate(optimizing the funnel)
- ensuring more users are retained post the first consumption cycle.
- Create and refine effective programs that leverage tenure and customer behaviour data, and include a mix of triggered and targeted campaigns.
- Identify key, measurable metrics for Customer lifecycle programs with a focus to test and scale rapidly.
- Create, implement and optimize daily/weekly/monthly campaigns and user journeys (retention and reactivation - both automated and not automated)
- Generate deep insights about customers that increase their retention, root-cause & predict churn and lead to inventing new ways to delight and retain customers. Will include conducting primary & secondary customer research through surveys and talking directly with customers.
- Experiment across the whole retention & re-activation funnel constantly looking for maximum impact on DAU (daily active users)
- Brainstorm new ways of segmenting potential customers and means of communication, leading to quick-test pilots with clear measurable outcomes
The requirement is immediate and what we are looking for is as follows:
The candidate should:
- be well versed with both front & back end development. Just being versed with one wont do. Nope. Has to be both. Period.
- have had "project lead" experience & should be able to conceptualise a project from start to finish. Leaving it mid way just isn't our style...unless it's a boring conversation or a McAalo Tikki Burger...both suck equally!
- be able to think on their feet, think out of the box, push the envelope, look at the big picture, find the devil in the details, lead by example & most importantly, should be willing to go back to the drawing board. Here, thats all the office jargons we could put up here...rest needed censoring.
- have good communication skills. We don't need the best. As long as you can recite 'ba-ba black sheep' without a pause or two, it should do!
- be healthy, fit & willing to work some days from office and some days from home. To us, work life balance is very important & so is paying 50% office rent during the pandemic!