Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
karnataka
On-site
Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. As a backend developer, you will work on server-side APIs and services to support a highly distributed event pipeline handling tens of thousands of messages per second. Joining the Software Engineering team as a senior member, you will play a key role in designing, developing, and maintaining the distributed systems CRM platform for Zeta. Collaboration with Engineers and Product Managers is essential to create a roadmap for building a comprehensive, multichannel marketing solution that leverages data across digital touch points to maximize return on marketing investment. Your expertise in distributed systems and cloud architecture is crucial, along with a strong foundation in design and development. You should be enthusiastic about working with high-throughput systems, focusing on throughput, performance, redundancy, and concurrency. Key Responsibilities: - Independently and cooperatively understanding business requirements, designing, and implementing core components for a marketing automation platform. - Designing and implementing application code to meet product requirements. - Ensuring high product quality through code reviews and unit tests. - Resolving bugs, implementing enhancements, and taking ownership of a significant product component in design and implementation. Requirements: - Strong academic credentials in computer sciences and distributed systems design and development. - Minimum 4 years of experience in developing scalable software platforms using Java/Ruby/Python or equivalent. - Undergraduate degree in Computer Science (or related field) from an English language university. - Excellent communication skills in a large-distributed development team environment. Qualifications: - BS or MS in Computer Science or related field. - 8-12 years of experience with Python, Ruby, J2EE, or equivalent OO paradigm. - Proficiency in Kafka, Elastic Search, NoSQL databases (e.g., Aerospike), Thrift, CI, and AWS. - Familiarity with container-based solutions is advantageous. - Experience in a fast-paced technology environment. - Strong object-oriented programming and design skills. - Problem-solving, critical thinking, and communication abilities. - Willingness to learn new skills and take on new challenges. Zeta Global is a data-powered marketing technology company that leverages Artificial Intelligence to personalize experiences and drive business growth for clients. The Zeta Marketing Platform facilitates end-to-end marketing programs across various digital channels, including Email, Display, Social, Search, and Mobile, delivering scalable and sustainable results for leading brands.,
Posted 2 days ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
Reporting directly to the Managing Director & R&D Head for India, you will be taking on a unique role at an early-stage startup in Bengaluru, India. Your main responsibility will be to contribute to building a groundbreaking product with a team of industry experts. If you are passionate about developing a large-scale SaaS service and possess the qualifications listed below, we are excited to connect with you! Our company, Endor Labs, is on a mission to empower developers and AppSec teams by streamlining the process of addressing security concerns, allowing more focus on accelerating development. Founded by Varun Badhwar and Dimitri Stiliadis, who are renowned for creating innovative cloud security companies, Endor Labs has already received recognition as a Gartner Cool Vendor, RSA Innovation Sandbox finalist, and Black Hat Innovation Spotlight finalist within its first year of launch. With $70M in Series A funding, our team comprises leading static analysis experts and enterprise software veterans dedicated to enhancing developer productivity and promoting open source software adoption. As a key member of our team, you will be responsible for: - Architecting and developing the core backend infrastructure for our SaaS products - Leading and contributing to large-scale technical projects to ensure scalability, reliability, and performance of our systems - Collaborating closely with Product Management and our Engineering team to design, architect, and implement features end-to-end - Driving innovation, making critical architectural decisions, and leveraging cutting-edge technologies - Actively engaging in external technical forums, conferences, and open-source communities to contribute to the tech community and stay updated on industry trends - Mentoring and coaching team members, sharing expertise, and promoting best practices to foster continuous learning and growth - Implementing observability best practices to enhance product reliability and availability for our customers Qualifications we are looking for include: - Bachelor's degree in engineering with 6-8 years of experience in building scalable backends for product/SaaS companies - Minimum 3 years of experience in Golang programming focusing on microservices/distributed architecture - Practical experience in designing APIs using frameworks such as gRPC (preferred), ReST, GraphQL, Thrift, etc. - Proficiency in developing technical solutions from scratch and adhering to coding best practices at Endor - Expertise in scalable distributed systems, micro-services, domain-driven design, load balancing, scaling, and stateless architectures - Strong architectural knowledge, including data structures, with a focus on building scalable and extendable architectures - Ability to facilitate discussions on architectural choices and influence teams in the right direction - Comfort working in a dynamic environment with evolving requirements - Creative problem-solving skills, especially in unfamiliar situations - Hands-on experience in troubleshooting distributed systems and identifying root causes At Endor Labs, we value: - Delivering world-class work by prioritizing quality, speed, and scope - Collaborating with kind, mission-driven individuals - Making complex concepts simple - Using data-driven reasoning to make decisions - Providing constructive feedback to aid personal and collective growth - Celebrating customer success as a team without ego or self-interest,
Posted 2 days ago
3.0 - 6.0 years
4 - 8 Lacs
Bengaluru
Work from Office
About The Role About The Role s: Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPCThrift, DBUS, gRPC , Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and toolsScrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager , Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Proficiency in problem solving and troubleshooting technical issues Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication
Posted 1 week ago
4.0 - 9.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. The backend developer will work on server-side APIs and services that enable a highly distributed event pipeline and a stack that gets tens of thousands of messages per second. As a senior member of the Software Engineering team, you will join the group responsible for designing, developing, and owning the distributed systems CRM platform for Zeta. You will collaborate with your fellow Engineers and Product Managers to develop a roadmap and subsequent projects to build the next generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touch points, driving return on marketing investment. You should have a deep knowledge of distributed systems and cloud architecture. You will need extensive design and development experience and be passionate about working with high-throughput systems where the issues of throughput, performance, redundancy, and concurrency are paramount. Key Responsibilities: As a Senior Software Developer, you will be: Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. Designing, implementing application code to satisfy product requirements Ensuring high product quality through rigorous code reviews and unit tests Fixing bugs and implementing enhancements Taking ownership of a significant product component in design and implementation Requirements: We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. The candidate will have had at least 4 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. Strong communication skills in a large-distributed development team environment are essential. Qualification: BS or MS in Computer Science or related field 8 -12 years of working experience with Python, Ruby and/or J2EE technology or equivalent OO paradigm Strong knowledge and experience with Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS. Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Strong object-oriented programming and design skills. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks.
Posted 1 week ago
8.0 - 12.0 years
6 - 10 Lacs
Bengaluru
Work from Office
THE ROLE Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. The Sr backend developer will work on server-side APIs and services that enable a highly distributed event pipeline and a stack that gets tens of thousands of messages per second. As a Senior Software Engineer you will join provide technical leadership to the group responsible for architecting, developing, and owning the Zeta Marketing Platform. You will collaborate with Engineers, Product Managers and Executives across the organization to develop a roadmap and subsequent projects to build the next generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touch points, driving return on marketing investment. As a Senior Software Developer, you will be: Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. Designing, implementing application code to satisfy product requirements Ensuring high product quality through rigorous code reviews and unit tests Fixing bugs and implementing enhancements Taking ownership of a significant product component in design and implementation Your Impact: We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. The candidate will have had at least 6 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. Strong communication skills in a large-distributed development team environment are essential. Experience in Advertising Attribution domain is a plus Requirements & Qualifications: BS or MS in Computer Science or related field 8 -12 years of working experience with J2EE technology, Python or equivalent OO paradigm Strong knowledge and experience with Kafka, Elastic Search, Airflow, NoSQL databases such as Aerospike, Thrift, CI, and AWS. Experience with SQL languages Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Strong object-oriented programming and design skills. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks.
Posted 1 week ago
4.0 - 9.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Key Responsibilities: As a Senior Software Developer, you will be: Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. Designing, implementing application code to satisfy product requirements Ensuring high product quality through rigorous code reviews and unit tests Fixing bugs and implementing enhancements Taking ownership of a significant product component in design and implementation Requirements: We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. The candidate will have had at least 4 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. Strong communication skills in a large-distributed development team environment are essential. Qualification: BS or MS in Computer Science or related field 8 -12 years of working experience with Python, Ruby and/or J2EE technology or equivalent OO paradigm Strong knowledge and experience with Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS. Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Strong object-oriented programming and design skills. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks.
Posted 1 week ago
6.0 - 8.0 years
4 - 7 Lacs
Bengaluru, Karnataka, India
On-site
Requirements B.S. or MS in Computer Science or related field. Overall 6+ years of experience in testing domain. 4+ years of experience with UI Automation tools such as Appium, Selenium, and API automation tools, Jenkins, etc. 3+ years of experience in Mobile platform testing experience is mandatory. Mobile SDK testing experience is preferred. Experience Mobile automation testing tools. Good experience with different Mobile Operating Systems. Understanding of Agile testing methodologies required. Web application testing experience required. Experience with Atlassian tools such as Jira preferred. Knowledge and experience with Kafka, Elasticsearch, and SQL, NoSQL databases such as Aerospike, Thrift, CI, and AWS is highly desirable. Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks. Responsibilities Responsible for independently and cooperatively understanding business requirements. Attention to detail Being detail oriented is required as you will test web and mobile applications to find ways to improve them and isolate problems. Architecting, designing, and implementing a reliable and scalable automation framework for a real-world machine learning platform. Automating tests to assure functional requirements and performance KPIs are met. Ensuring high product quality through rigorous functional and API level tests Identify, record, document thoroughly and track bugs. Perform thorough regression testing when bugs are resolved. Providing technical and group leadership to fellow team members.
Posted 1 week ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Skill Description: Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPC: Thrift, DBUS, gRPC , Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and tools: Scrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager , Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication
Posted 3 weeks ago
2.0 - 7.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Key Responsibilities: Design, develop, and maintain RESTful APIs using .NET or Java. Well versed with different type of databases. Write optimized, scalable, and high-performance backend code. Collaborate with QA teams to ensure comprehensive test coverage and software reliability. Integrate data from various backend services and databases. Create and maintain detailed software documentation. Deliver high-quality work within project timelines. Mentor junior team members and conduct knowledge-sharing sessions and presentations. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: 2+ years of overall software development experience. 2+ years of experience with backend technologies such as Java, C#, ASP.NET, .NET Core, Entity Framework, and Docker. 2+ years of experience with SQL or other database management systems. 2+ years of experience with Spring Boot and REST API development; familiarity with protocols like socket or Thrift APIs is a plus. 2+ years of experience with version control systems such as Git or Perforce. What We Offer: Opportunity to work on cutting-edge technologies with a global impact. Collaborative and inclusive work environment. Continuous learning and professional development.
Posted 1 month ago
3.0 - 6.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Job Descriptions: Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPC: Thrift, DBUS, gRPC , Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and tools: Scrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager , Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Proficiency in problem solving and troubleshooting technical issues Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication
Posted 1 month ago
6.0 - 11.0 years
6 - 10 Lacs
Bengaluru
Work from Office
THE ROLE Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. The Sr backend developer will work on server-side APIs and services that enable a highly distributed event pipeline and a stack that gets tens of thousands of messages per second. As a Senior Software Engineer you will join provide technical leadership to the group responsible for architecting, developing, and owning the Zeta Marketing Platform. You will collaborate with Engineers, Product Managers and Executives across the organization to develop a roadmap and subsequent projects to build the next generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touch points, driving return on marketing investment. As a Senior Software Developer, you will be: Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. Designing, implementing application code to satisfy product requirements Ensuring high product quality through rigorous code reviews and unit tests Fixing bugs and implementing enhancements Taking ownership of a significant product component in design and implementation Your Impact: We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. The candidate will have had at least 6 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. Strong communication skills in a large-distributed development team environment are essential. Experience in Advertising Attribution domain is a plus Requirements & Qualifications: BS or MS in Computer Science or related field 8 -12 years of working experience with J2EE technology, Python or equivalent OO paradigm Strong knowledge and experience with Kafka, Elastic Search, Airflow, NoSQL databases such as Aerospike, Thrift, CI, and AWS. Experience with SQL languages Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Strong object-oriented programming and design skills. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks. BENEFITS & PERKS Unlimited PTO Excellent medical, dental, and vision coverage Employee Equity and Stock Purchase Plan Employee Discounts, Virtual Wellness Classes, and Pet Insurance And more!!
Posted 1 month ago
6.0 - 11.0 years
7 - 11 Lacs
Bengaluru
Work from Office
Greetings From Zeta Global...!! Requirements: B.S. or MS in Computer Science or related field. Overall 6+ years of experience in testing domain. 4+ years of experience with UI Automation tools such as Appium , Selenium, and API automation tools, Jenkins, etc. 3+ years of experience in Mobile platform testing experience is mandatory. Mobile SDK testing experience is preferred. Experience Mobile automation testing tools. Good experience with different Mobile Operating Systems. Understanding of Agile testing methodologies required. Web application testing experience required. Experience with Atlassian tools such as Jira preferred. Knowledge and experience with Kafka, Elasticsearch, and SQL, NoSQL databases such as Aerospike, Thrift, CI, and AWS is highly desirable. Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks. Responsibilities: Responsible for independently and cooperatively understanding business requirements. Attention to detail Being detail oriented is required as you will test web and mobile applications to find ways to improve them and isolate problems. Architecting, designing, and implementing a reliable and scalable automation framework for a real-world machine learning platform. Automating tests to assure functional requirements and performance KPIs are met. Ensuring high product quality through rigorous functional and API level tests Identify, record, document thoroughly and track bugs. Perform thorough regression testing when bugs are resolved. Providing technical and group leadership to fellow team members.
Posted 1 month ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
As a senior member of the Software Engineering team, you will join the group responsible for designing, developing, and owning the distributed systems CRM platform for Zeta. You will collaborate with your fellow Engineers and Product Managers to develop a roadmap and subsequent projects to build the next generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touch points, driving return on marketing investment. You should have a deep knowledge of distributed systems and cloud architecture. You will need extensive design and development experience and be passionate about working with high-throughput systems where the issues of throughput, performance, redundancy, and concurrency are paramount. Key Responsibilities: As a Senior Software Developer, you will be: Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. Designing, implementing application code to satisfy product requirements Ensuring high product quality through rigorous code reviews and unit tests Fixing bugs and implementing enhancements Taking ownership of a significant product component in design and implementation Requirements: We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. The candidate will have had at least 4 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. Strong communication skills in a large-distributed development team environment are essential. Qualification: BS or MS in Computer Science or related field 5+ years of working experience with Python, Ruby and/or J2EE technology or equivalent OO paradigm Strong knowledge and experience with Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS. Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Strong object-oriented programming and design skills. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks.
Posted 1 month ago
8.0 - 13.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Requirements: Education: B.S. or M.S. in Computer Science or a related field. Experience: 8+ years of experience with UI Automation tools such as Selenium, and API automation works. 5+ years of experience working with Python and/or J2EE technology or equivalent OO paradigm. Experience with automating test validation either via API or through databases using Snowflake, HIVE, or AWS Athena is highly desirable. Web application testing experience required both in frontend and backend validations. Experience working in a fast-paced technology environment. Technical Skills: Knowledge and experience with Robot Framework and its libraries using Python. Strong proficiency in Python programming. Knowledgeable in Git workflows like branching, merging, and conflict resolution. Solid understanding of SDLC and Agile testing methodologies. Experience with Atlassian tools such as Jira and Confluence preferred. Knowledge and experience with Kafka, Elasticsearch, and SQL/NoSQL databases such as Aerospike, Thrift, CI, and AWS is highly desirable. Knowledge of other test automation frameworks such as Selenium, Appium, or Cucumber is a plus. Experience working with container-based solutions is a plus. Soft Skills: Strong communication and interpersonal skills. Excellent problem-solving, critical thinking, and analytical skills. Ability and desire to learn new skills and take on new tasks. Responsibilities: Testing and Automation: Perform automated tests covering both frontend/UI and backend/API tests, analyze results, and report defects. Continuously improve the test automation strategy to enhance test coverage and efficiency. Proactively involve in the development of automation frameworks to satisfy business requirements as well as improve the performance and usability of the framework. Automate tests to ensure functional requirements and performance KPIs are met. Ensure high product quality through rigorous functional and API level tests. Collaboration and Mentorship: Understand business requirements independently and cooperatively. Mentor and guide other QA engineers on best practices in test automation. Collaborate with cross-functional teams to integrate automated tests into the CI/CD pipeline. Development and Documentation: Architect, design, and implement a reliable and scalable automation framework for a real-world machine learning platform. Develop comprehensive test plans covering business use cases and test cases. Identify, record, document thoroughly, and track bugs. Perform thorough regression testing when bugs are resolved.
Posted 1 month ago
4.0 - 9.0 years
6 - 10 Lacs
Bengaluru
Work from Office
As a senior member of the Software Engineering team, you will join the group responsible for designing, developing, and owning the distributed systems CRM platform for Zeta. You will collaborate with your fellow Engineers and Product Managers to develop a roadmap and subsequent projects to build the next generation comprehensive, multichannel marketing solution that unifies and unlocks data across digital touch points, driving return on marketing investment. You should have a deep knowledge of distributed systems and cloud architecture. You will need extensive design and development experience and be passionate about working with high-throughput systems where the issues of throughput, performance, redundancy, and concurrency are paramount. Key Responsibilities: As a Senior Software Developer, you will be: Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. Designing, implementing application code to satisfy product requirements Ensuring high product quality through rigorous code reviews and unit tests Fixing bugs and implementing enhancements Taking ownership of a significant product component in design and implementation Requirements: We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. The candidate will have had at least 4 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. Strong communication skills in a large-distributed development team environment are essential. Qualification: BS or MS in Computer Science or related field 8 -12 years of working experience with Python, Ruby and/or J2EE technology or equivalent OO paradigm Strong knowledge and experience with Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS. Experience working with container-based solutions is a plus. Experience working in a fast-paced technology environment. Strong object-oriented programming and design skills. Excellent problem solving, critical thinking, and communication skills. Ability and desire to learn new skills and take on new tasks.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough