Products@DataWeave:We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We helpbusinesses take data driven decisions everyday. We also give them insights for long term strategy. We are focused on creating value for our customers and help them succeed.How we workIt's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. Atserious scale! Read more on Become a DataWeaverWhat do we offer?- Opportunity to work on some of the most compelling data products that we are building for online retailers and brands.- Ability to see the impact of your work and the value you are adding to our customers almost immediately.- Opportunity to work on a variety of challenging problems and technologies to figure out what really excites you.- A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.- Learning opportunities with courses, trainings, and tech conferences. Mentorship from seniors in the team.- Last but not the least, competitive salary packages and fast paced growth opportunities.Roles and Responsibilities:● Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analyticsfunctionality● Build robust RESTful APIs that serve data and insights to DataWeave and other products● Design user interaction workflows on our products and integrating them with data APIs● Help stabilize and scale our existing systems. Help design the next generation systems.● Scale our back end data and analytics pipeline to handle increasingly large amounts of data.● Work closely with the Head of Products and UX designers to understand the product vision and designphilosophy● Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members andinterns.● Constantly think scale, think automation. Measure everything. Optimize proactively.● Be a tech thought leader. Add passion and vibrancy to the team. Push the envelope.Skills and Requirements:● 5-7 years of experience building and scaling APIs and web applications.● Experience building and managing large scale data/analytics systems.● Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices.● Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python.● Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on.● Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.● Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.● Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.● Use the command line like a pro. Be proficient in Git and other essential software development tools.● Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.● Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.● Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.● Working knowledge linux server administration as well as the AWS ecosystem is desirable.● It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.
Job title- Kernel Developer Experience- 2 to 5 years Location- Bangalore (Incubex - HSR Layout, 6th Sector, HSR Layout, Bengaluru) Salary- 6 to 9 LPA. Joining- Immediate to 30 Days Job Description: Good understanding of Linux kernel and device drivers. Kernel level debugging for issues. Strong C++ programming skills, preferably in developing Linux Kernel. Experience in Yocto Linux Excellent debugging skills including crash analysis, memory analysis, race conditions, memory corruption. Please share your resumes to rajniatakulalyitcaldotcodotin
5 to 8 years of design and development experience building highly scalable & distributed systems, performance benchmarking & tuning. 2 to 4 years of experience in managing small teams. Development experience and proficiency in one of more languages/frameworks such as Java, Angularjs, Hibernate, JPA. Provide guidance on existing and emerging trends in the web and mobile application space. Familiarity with core programming concepts and knowledge in Data Structures, DBMS, Operating System and SDLC. Active knowledge with web technologies (primarily AngularJS), DOM Components and Stylesheets. Strong understanding/expertise in building REST APIs/ Microservices architecture. Should possess excellent ability to solve complex problems, analyse quantitatively and to prioritize effectively. Should be analytically very strong and will be responsible for dealing with the support team and the priority issues. Experience with team development, performance management and delivering results.
2 - 7 years of experience in building applications using C++ programming language. Comfortable with core programming concepts and techniques (e.g. concurrency, memory management). Enjoys working with algorithms and data structures (e.g. trees, hash maps, queues). Strong in Data structure and good in problem solving. Strong debugging skills. Certifying the application – White box testing, black box testing.
Are you a DevOps Engineer in search for an interesting career opportunity? Seize this opportunity that we have for you. We are looking for a DevOps Engineer to deploy product updates, identify critical production issues and implement integrations based on our customers’ needs. Apply now if you are a software engineer or if you’re well-versed with Ruby or Python, In this job, you will execute and automate operational processes fast, accurately and securely. Know your work: Implement integrations requested by customers Deploy updates and fixes Build tools to reduce the occurrences of errors and improve the customer experience Develop software to integrate with internal back-end systems Perform root cause analysis for production errors Investigate and resolve technical issues Develop scripts to automate visualization Design procedures for system troubleshooting and maintenance Monitoring Ability to handle disasters Database Management Configuration management What you need to apply: Work experience as a DevOps Engineer or similar software engineering role Good knowledge of Python Working knowledge of databases and SQL (Mysql, MSSQL, MongoDB) Containers Familiar with build tools (Maven, Gradle) CI/CD tools (Jenkins) Load-balancers Familiar with AWS Python scripting/ ansible scripting Problem-solving and a go-getter attitude Linux Networking Team spirit What you get: Amazing workplace and colleagues in the IT corridor of Bangalore Competitive salary at par with the best in the industry Immense exposure to new technologies Notice Period & Location : Notice Period – Immediately Location – Bangalore No of Positions – 4
Basic Qualifications Strong Java software development experience – with a focus on Java 8 & 9 Experience with NoSql databases – ideally with MongoDB Experience implementing REST apis – ideally with JAX-RS Experience with Reactive Programming – ideally with RxJava Experience implementing unit tests Preferred Qualifications Experience developing applications in fintech or established financial institutions Experience with microservice architectures Experience developing systems that can scale to large amounts of data Experience working in Agile Scrum Experience working on a globally distributed team
Responsibilities:1. Design, develop and deliver web services and jobs that powers Niki, India's first transactional bot.2. Write code that are clean, testable, performant, scalable, documented and secure3. Design and architect new sub-systems, idenity perf bottlenecks and suggest design/architect improvementsQualifications:1. Minimum of 4 years of software development experience prefrably developing e-commerce applications2. Bachelor’s and/or Master's degree in Computer Science or related field of studyPreferred Qualifications:1. Fluent in Java or any other object oriented programming languages2. Knowledge of Design patterns and design principles3. Experienced in delivering REST style web services 4. Significant experiences in asynchronous and multi-threaded programming5. Strong CS fundamentals with good hold on DS and Algo.Good to have:1. Knowledge of Spring2. Experience with AWS, Azure or Google Cloud
JOB DESCRIPTION About Us Led by former Salesforce and Siebel executive Chuck Ganapathi, Tact.ai is on a mission to make enterprise software more human-friendly. Tact.ai is the world’s first mobile sales productivity suite. It combines Salesforce and everyday sales tools into one app that works both in an online and offline environment. Tact’s device-native, conversational platform is used by Fortune 500 companies to transform the daily sales experience in the field and maximize the value of their CRM investment.Tact.ai brings together state of the art conversational AI built on a platform with a razor sharp focus on scalability and extensibility, tied together by a UX-first approach. The India Center of Tact.ai was set up in July 2018, with a focus on bringing together engineering talent to take Tact.ai to the next level, in terms of features, capabilities and scale, while building up on the culture of inclusion that we have always prided itself upon. Tact.ai is a funded startup with a world class product, team and a growing customer base. We are funded by Accel, Redpoint, Comcast, Amazon, Salesforce, Upfront & Microsoft Ventures. About the opportunity: At Tact.ai, we build products that transform how users work by removing friction in their day-to-day lives. Instrumental in this goal of making software more human-friendly are Tact.ai Engineers. Do you relish the challenge of balancing user experience, technical details, optimization, security and omni-channel and cross-platform extensibility? Are you obsessive about making the end user experience better? Join the Desktop team at Tact.ai, the only company backed by Amazon, Microsoft and Salesforce.com. What You’ll Be Doing: Build user interfaces that are consistent, thrive under heavy customization that earn the trust of our customers through predictable, reliable & thoughtful interactions. Invent patterns and reusable components that our team can assemble to build powerful software workflows. Ensure the technical feasibility of UI/UX designs Optimise application for maximum speed and scalability What You Should Have : 8+ years of experience developing software products using .NET technologies Direct, hands-on experience of web and desktop based .NET development C# .Net, WPF Responsive design and Integration with RESTFul web services with Strong written, verbal and interpersonal skills Degree in Computer Science or Engineering discipline Excellent knowledge of data structures and algorithms Proficient understanding of code versioning tools like Git Bonus Points: Sqlite or other relational database Git Start-up experience Perks: Competitive salary Stock options Flexible work hours Sponsored lunch