Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms. 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. Experience developing accessible technologies. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Posted 1 week ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
Remote
We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure. But it doesn't stop there... In another bold move, Crypto.com acquired Nadex (North American Derivatives Exchange) who were founded in 2008 and is the premier US exchange for binary options, call spreads, and knock-outs, offering secure and innovative ways to participate in the markets. We are regulated by the Commodity Futures Trading Commission (CFTC) as a registered DCO and DCM. The North American Derivatives Exchange (NADEX), a wholly owned subsidiary of Crypto.com , is fully regulated Chicago-based derivatives Exchange. It is unique in its offering, as it is the first exchange where retail investors can become members of an exchange directly, without the need for a broker. On the Nadex exchange, we list innovative capped-risk derivatives contracts on a wide range of global financial markets. About the role Join our Exchange Development group as a Java Developer, and help shape the future of NADEX. You'll focus on building greenfield, high-volume, low-latency custom simulators and test harnesses, which will be used to stress-test our real-time exchange, validate complex business flows, and measure performance This is a hands-on development role, using modern Java, Spring, and the future tech stack. This is a fantastic opportunity to learn and deep-dive into the exchange and its protocol suite on a greenfield basis. Design scalable, metrics-driven test frameworks that mimic production-like behavior Responsibilities Design, implement, and maintain high-quality Java applications Build simulators and automation tools for load, performance, and functional testing Work closely with developers, product managers, and QA to validate trading workflows Investigate and debug test failures, analyze performance regressions, and improve test coverage Write and maintain technical documentation for test tools and processes Integrate with observability systems (metrics/logs/tracing) to support continuous performance monitoring Requirements Bachelor's or Master’s degree in Computer Science (or related field) 3+ years of professional experience in Java software development Strong grasp of core Java and Spring Framework (Spring Boot preferred) Experience writing robust, reusable, testable code Excellent communication and collaboration skills Ability to work independently in a fast-paced, evolving environment A mindset geared toward quality, testability, and continuous improvement Nice to Have Experience with real-time systems, exchanges, or trading simulators Familiarity with FIX protocol or other financial messaging standards Knowledge of message brokers like Kafka, RabbitMQ, or Artemis Experience with SQL, database tuning, and schema design Exposure to Kubernetes and containerized environments Interest in or experience with cloud platforms (AWS, Azure) Experience with DevOps tools such as Jenkins, Docker, Ansible, etc Why Join us? Work on high-impact systems that simulate real-world trading conditions Learn deeply about the internals of a live exchange environment Influence architectural and tech decisions from the ground up Collaborate with a passionate, experienced engineering team Life @ Crypto.com Empowered to think big. Try new opportunities while working with a talented, ambitious and supportive team. Transformational and proactive working environment. Empower employees to find thoughtful and innovative solutions. Growth from within. We help to develop new skill-sets that would impact the shaping of your personal and professional growth. Work Culture. Our colleagues are some of the best in the industry; we are all here to help and support one another. One cohesive team. Engage stakeholders to achieve our ultimate goal - Cryptocurrency in every wallet. Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up Aspire career alternatives through us - our internal mobility program offers employees a new scope. Work Perks: crypto.com visa card provided upon joining Are you ready to kickstart your future with us? Benefits Competitive salary Attractive annual leave entitlement including: birthday, work anniversary Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up Aspire career alternatives through us. Our internal mobility program can offer employees a diverse scope. Work Perks: crypto.com visa card provided upon joining Our Crypto.com benefits packages vary depending on region requirements, you can learn more from our talent acquisition team. About Crypto.com: Founded in 2016, Crypto.com serves more than 80 million customers and is the world's fastest growing global cryptocurrency platform. Our vision is simple: Cryptocurrency in Every Wallet™. Built on a foundation of security, privacy, and compliance, Crypto.com is committed to accelerating the adoption of cryptocurrency through innovation and empowering the next generation of builders, creators, and entrepreneurs to develop a fairer and more equitable digital ecosystem. Learn more at https://crypto.com. Crypto.com is an equal opportunities employer and we are committed to creating an environment where opportunities are presented to everyone in a fair and transparent way. Crypto.com values diversity and inclusion, seeking candidates with a variety of backgrounds, perspectives, and skills that complement and strengthen our team. Personal data provided by applicants will be used for recruitment purposes only. Please note that only shortlisted candidates will be contacted.
Posted 1 week ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Job Description Job Summary We are seeking a Principal Post-Silicon Validation Engineer to lead the system-level validation, debug, and bring-up of complex SoCs for cutting-edge AI, HPC, automotive, MCU and data center products. In this senior role, you will drive post-silicon validation strategy , coordinate across hardware and software teams, and ensure the delivery of high-quality, production-ready silicon . Experience with Virtual Modeling, SystemC, and TLM is a plus , supporting pre-silicon co-validation and accelerating silicon bring-up. Key Responsibilities Post-Silicon Validation Planning & Execution Define and lead comprehensive post-silicon validation plans, including functional validation, performance tuning, stress testing, and interoperability. Develop and execute system-level test content, leveraging real-world workloads, benchmarks, and custom test suites. Drive silicon bring-up, working closely with cross-functional teams to ensure first-pass success. Silicon Debug & Issue Resolution Lead complex issue triage, debug, and root cause analysis using hardware debug tools (logic analyzers, protocol analyzers, JTAG, trace). Interface with design, verification, and firmware teams to resolve issues found in silicon and drive corrective actions. Collaboration & Cross-Functional Coordination Work closely with design, verification, firmware, software, and system teams to align validation goals and schedules. Provide critical feedback to architecture and design teams on silicon behavior and feature readiness. Validation Infrastructure Development Develop and enhance validation frameworks, automation scripts, and post-silicon diagnostics to accelerate validation cycles. Contribute to lab infrastructure setup, including platform bring-up, test environments, and debug tool integration. Leadership & Mentorship Lead technical reviews, debug task forces, and post-silicon readiness assessments. Mentor junior engineers and drive a culture of technical rigor and innovation. Qualifications Required Qualifications Education & Experience B.S./M.S. in Electrical Engineering, Computer Engineering, or related field. 10+ years of experience in post-silicon validation, hardware bring-up, or related SoC/system validation roles. Technical Expertise Proven track record of silicon bring-up and validation for complex SoCs or silicon systems. Strong understanding of SoC architecture, high-speed interfaces (PCIe Gen5/6, CXL, DDR5, HBM3), and embedded system design. Hands-on expertise in system-level validation, performance tuning, and debug of complex SoC designs. Debug & Validation Tools Proficient in hardware debug tools (JTAG, logic analyzers, protocol analyzers), as well as embedded software and firmware-level debugging. Experience with diagnostic software and post-silicon validation frameworks. Soft Skills Excellent problem-solving and analytical skills, with a methodical approach to debug and issue resolution. Strong communication and collaboration skills to work across multi-disciplinary teams. Additional Information Preferred/Additional Skills Virtual Modeling & Pre-Silicon Co-Validation Experience with SystemC and Transaction-Level Modeling (TLM) for virtual prototypes and early system-level validation is a strong plus. Ability to leverage virtual platforms for pre-silicon software/firmware validation to accelerate post-silicon efforts. Firmware & Software Integration Familiarity with low-level firmware (boot loaders, drivers) and OS integration for hardware/software co-validation. DFx and System Test Exposure to Design for Test (DFT) concepts and silicon testability features (scan, BIST, boundary scan). Power & Performance Validation Experience with low-power validation, dynamic power analysis, and performance optimization techniques. Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, You Can Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
Posted 1 week ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Job Description We are seeking a Senior Staff Verification Engineer to lead and contribute to the functional verification of complex SoC and IP designs for next-generation AI, HPC, and data center products. The ideal candidate has extensive experience in UVM/SystemVerilog , SoC and IP-level verification, and is passionate about ensuring first-pass silicon success . This role involves defining verification strategies, developing scalable environments, and collaborating cross-functionally with architecture, design, and software teams. Experience with Virtual Modeling, SystemC, and TLM is a plus , enabling advanced verification and early system-level validation. Qualifications Required Qualifications Education & Experience B.S./M.S. in Electrical Engineering, Computer Engineering, or related field. 8+ years of experience in IP/SoC verification with a proven track record of successful silicon delivery. Technical Expertise Deep knowledge of UVM/SystemVerilog for testbench development and verification IP integration. Strong understanding of SoC architecture and protocols such as DDR5, HBM3, PCIe Gen6, CXL 3.0, and other high-speed interfaces. Expertise in coverage-driven verification, constrained-random testing, and assertion-based verification. Proficient in debugging RTL, testbenches, and simulation failures using industry-standard tools. Tools & Languages Hands-on experience with simulation tools (VCS, Xcelium, Questa, etc.), waveform viewers, coverage tools, and automation scripting (Python, Perl, TCL). Preferred/Additional Skills Virtual Modeling and System-Level Verification Familiarity with SystemC and Transaction-Level Modeling (TLM) for virtual prototyping and early system validation. Experience developing or using virtual platforms for hardware/software co-verification is a strong plus. Emulation & Prototyping Exposure to emulation platforms (Palladium, ZeBu) and FPGA-based prototyping for system-level validation and performance analysis. Software Co-verification Experience working alongside firmware/software teams for pre-silicon software validation and early driver/OS bring-up. Low-Power and DFT Verification Knowledge of power-aware verification (UPF/CPF) and DFT validation methodologies is desirable. Additional Information Key Responsibilities Verification Planning & Execution Lead the definition, development, and execution of comprehensive verification plans at IP and SoC levels. Develop UVM/SystemVerilog-based testbenches, including stimulus generation, checkers, and monitors for advanced SoC designs. Drive coverage-driven verification processes, ensuring functional and code coverage goals are met. Cross-Functional Collaboration Collaborate with architecture, RTL design, firmware, software, and emulation teams to define verification requirements and ensure comprehensive test coverage. Participate in design and architecture reviews, providing critical feedback on functionality, testability, and performance considerations. Debug & Issue Resolution Lead debug efforts on complex SoC and IP issues through simulation, emulation, and FPGA prototypes. Perform root-cause analysis and drive issues to closure in partnership with cross-disciplinary teams. Methodology & Infrastructure Development Enhance and maintain verification methodologies, including reusable verification IP, automation scripts, and regression infrastructure. Evaluate and adopt new tools and verification technologies to improve quality and efficiency. Leadership & Mentorship Provide technical guidance and mentorship to junior verification engineers. Lead verification reviews and strategy discussions, ensuring high technical standards and best practices. Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, You Can Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
Posted 1 week ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Job Description Job Summary We are seeking a Principal Verification Engineer to lead the functional verification of complex SoCs and IP blocks for next-generation high-performance computing (HPC), AI acceleration, and data center products. The ideal candidate will have deep experience in SoC/IP functional verification , UVM/SystemVerilog , and coverage-driven methodologies , with a strong focus on ensuring first-pass silicon success. In this leadership role, you will drive end-to-end verification strategy , collaborate cross-functionally with architecture and design teams, and influence product definition through early design engagement. Experience in Virtual Modeling, SystemC, and TLM is a strong plus , enabling advanced verification flows and early software co-development. Key Responsibilities Verification Planning & Execution Own the definition and implementation of IP and SoC-level verification plans, including test strategy, coverage goals, and schedule. Develop UVM/SystemVerilog-based testbenches for complex IP and SoC subsystems, focusing on scalability, reuse, and maintainability. Lead coverage closure activities, including functional, code, and formal coverage, to ensure comprehensive verification. Cross-Functional Collaboration Work closely with RTL designers, architects, firmware/software teams, and post-silicon validation to align on requirements and drive co-verification strategies. Participate in architecture and microarchitecture reviews, providing verification insights and influencing design for testability and verification efficiency. Debug & Root Cause Analysis Perform advanced debug and root cause analysis of complex functional issues, collaborating with cross-disciplinary teams to drive resolutions. Utilize industry-standard tools for waveform analysis, simulation debug, and emulation/prototyping platforms. Methodology & Process Improvement Define and drive best practices in verification methodology, including constrained-random testing, assertion-based verification, and coverage-driven approaches. Contribute to automation and regression flows, optimizing for quality and turnaround time. Technical Leadership & Mentorship Mentor junior verification engineers, guide technical reviews, and contribute to team development and growth. Champion a culture of technical excellence, innovation, and continuous improvement. Qualifications Required Qualifications Education & Experience B.S./M.S. in Electrical Engineering, Computer Engineering, or related discipline. 10+ years of hands-on experience in IP and/or SoC verification with a track record of successful silicon products. Technical Expertise Proven expertise in UVM/SystemVerilog for developing scalable, reusable verification environments. Strong understanding of complex SoC designs, including memory controllers (DDR5, HBM3), PCIe, CXL, and high-speed interfaces. Experience with coverage-driven verification and closure techniques (functional, code, assertion coverage). Solid background in debugging RTL issues, simulation-based testing, and interaction with emulation/FPGA prototyping teams. Verification Tools & Languages Proficient in simulation tools (VCS, Questa, Xcelium), waveform viewers, and scripting languages (Python, Perl, TCL) for automation. Familiarity with formal verification tools and techniques is a plus. Additional Information Preferred/Additional Skills Virtual Modeling and System-Level Verification Experience with SystemC and Transaction-Level Modeling (TLM) for creating virtual platforms and enabling early software/hardware co-verification. Knowledge of Virtual Prototype (VP) development for system-level validation and performance modeling. Pre-silicon Software Co-verification Exposure to software-hardware integration, including early firmware/driver bring-up on virtual or emulated environments. Low-Power Verification Familiarity with power-aware verification methodologies (UPF/CPF) and power intent validation. Leadership in Verification Strategy Experience driving complex multi-IP and SoC-level verification efforts, including coordination with global teams. Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, You Can Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement.
Posted 1 week ago
3.0 years
10 - 15 Lacs
Mumbai Metropolitan Region
On-site
This role is for one of the Weekday's clients Salary range: Rs 1000000 - Rs 1500000 (ie INR 10-15 LPA) Min Experience: 3 years JobType: full-time We are looking for a highly motivated QA Engineer with a strong foundation in both manual and automation testing. The ideal candidate will have prior experience in B2B SaaS environments and a passion for ensuring product quality and performance. This role involves developing and maintaining testing frameworks, collaborating across teams, and actively participating in the software development lifecycle to deliver a seamless user experience. Requirements Key Responsibilities: Create detailed test plans that define scope, objectives, and testing strategies. Design, develop, and maintain automated test scripts and frameworks. Perform various types of testing including functional, integration, regression, performance, and security. Collaborate closely with product managers, developers, and other stakeholders to identify bugs and drive issue resolution. Execute manual test cases when needed and validate fixes. Identify, document, and track defects in a timely and organized manner. Participate in code reviews to assess testability and recommend improvements. Continuously contribute to refining QA processes and best practices. Stay informed about industry trends, tools, and best practices in quality assurance and testing. Required Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Minimum 3 years of QA experience in a B2B SaaS environment. Proficiency in test automation tools such as Selenium, Cypress, or Playwright. Experience with API testing and familiarity with Agile development methodologies. Knowledge of Git and experience working on cloud-based platforms. Exposure to testing AI-based applications and usage of AI testing tools is a plus. Strong problem-solving skills, attention to detail, and effective communication. Skills: QA Testing (Manual & Automation) Selenium / Cypress / Playwright API Testing Agile Methodologies Git Performance & Security Testing B2B SaaS Platforms AI Application Testing (Preferred)
Posted 1 week ago
0.0 - 2.0 years
0 Lacs
Hyderabad, Telangana
On-site
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Hyderabad, Telangana, India; Bengaluru, Karnataka, India . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc. 2 years of experience with data structures or algorithms in either an academic or industry setting. Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Posted 1 week ago
0.0 - 2.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Hyderabad, Telangana, India; Bengaluru, Karnataka, India . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc. 2 years of experience with data structures or algorithms in either an academic or industry setting. Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Posted 1 week ago
0.0 years
0 Lacs
Pune, Maharashtra
On-site
Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging problems quickly and with quality. We're seeking individuals who can create frameworks, leverage developer tools, and mentor and guide other members of the team. Collaboration is key and whether you are an expert in a legacy software system or are fluent in a variety of coding languages you're sure to find an opportunity as a software engineer that will challenge you to perform exceptionally and deliver excellence for our clients. Full-time Entry, Mid, Senior Yes (occasional), Minimal (if any) Responsibilities Requisition ID R-10357528 Date posted 07/11/2025 End Date 07/18/2025 City Pune State/Region Maharashtra Country India Location Type Onsite Calling all innovators – find your future at Fiserv. We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Advisor, Quality Assurance Engineering Job Posting Title: Automation Tester What does a successful Automation Tester do at Fiserv? You will be part of a Team of Professionals who excel in delivering world class solutions on Card Management platform to our clients. Your involvement will be in the QA processes and supporting the client testing requirements. Your role also requires you to work with surround teams that are involved in providing the wholistic solution to the client. Your direct and indirect involvement will result in our clients being successful and may result in additional business opportunities. What you will do: Preparing Test plan documents, QA Estimates. Preparing Test Scenarios, Test Scripts based on the functional, technical specification documents. Preparing test execution run plan for SIT, regression testing, UAT (where applicable). Participate in the sprint planning calls to scope, estimate, and assess testability of user stories. Design and execute test cases with traceability to user stories. Actively participate in the daily scrum calls to report status of testing tasks and report Meeting with project stakeholders to provide daily or weekly project statuses. Conducting / participating in the Daily defect meetings. What you will need to have: Bachelor’s degree in Computer Science, Information Technology or equivalent Minimum 5~8+ years exp development of automation tests scripts & test framework. Proficiency with agile testing processes and deliverables. Proficiency with JIRA for test and defect management. Proficiency with Rest API's testing using Postman. Proficiency with Test Automation Tools – Tosca, Selenium. Participate in the sprint planning calls to scope, estimate, and assess testability of user stories. Hands-on experience in scripting, execution, creating reports and should be able to make minor modifications to framework if and as required. blockers / issues. Good working experience with In-sprint automation projects Design framework across technologies independently using Selenium framework. Design and develop automated tests. Willing to lead discussions with business team to understand the problem area and provide technical guidance /consultancy to enable team towards best in class testing team. Develop CI/CD Integration pipeline in Jenkins for automated scripts. What would be great to have: Good understanding of Cards, Payments Domain Prior work experience on any card management platform like VisionPLUS, etc Thank you for considering employment with Fiserv. Please: Apply using your legal name Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable). Our commitment to Diversity and Inclusion: Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law. Note to agencies: Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions. Warning about fake job posts: Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
Posted 1 week ago
0.0 - 11.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Bengaluru, Karnataka Job ID JR2025462963 Category Engineering - Software Role Type Hybrid Post Date Jul. 11, 2025 Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing’s team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company’s core values of safety, quality and integrity. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring together different perspectives and thoughts – enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing. With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Position Overview: Boeing Talent Acquisition is currently looking to hire Experienced Software Engineer –React Native Developer for Boeing India Engineering (BIE) Software to join their team in Bengaluru, India . As a Software Engineer, you will be part of the Boeing Global Services Digital Solutions team, which develops software applications and products that create direct value to its customers. We provide re-vamped work environments focused on delivering data-driven solutions at a rapidly increased pace over traditional development. Be a part of our passionate and motivated team who are excited to use the latest in software technologies for modern web and mobile application development. Through our products we deliver innovative solutions to our global customer base at an accelerated pace. We are looking for Mobile developer who are very proficient in React Native and Java script framework like React and server-side JavaScript (Node.js), 9+ years of experience in React native, React JS, NodeJS based development projects. Position Responsibilities: Estimate user stories/features (story point estimation) and tasks in hours with the required level of accuracy and commit them as part of Sprint Planning . Contributes to the Backlog refinement meetings by promptly asking relevant questions to ensure requirements achieve the right level of DOR . Works with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality . Raise any impediments/risks (technical/operational/personal) they come across and approaches Scrum Master/Technical Architect/PO accordingly to arrive at a solution . Update the status and the remaining efforts for their tasks on a daily basi s Ensures change requests are treated correctly and tracked in the system, impact analysis done and risks/timelines are appropriately communicated . Develops working software towards committed Team PI Objectives and Iteration plans . Delivers working software in accordance with expected quality standards . Designs for testability: Design and evolve the system to support testability and test automation . Works on prototyping and evaluates technical feasibilit y Own software design and architectural decision s Document and maintain architecture, requirements, algorithms, interfaces and design s Keep track of and actively reduce technical debt . Coordinates with teams to resolve complex issues related to processes, methods, tools and standards . Maintains relationships and partnerships with customers, collaborators, peers, and partner s Should have excellent communication and presentation skill s Should have demonstrated ability to work in an AGILE environment . This position will require some travel within India and internationally . Demonstrated ability to create positive impact on customer by developing polished, cohesive, effective, and user-friendly web applications for large and complex aviation related systems . Mentors junior team members on technical aspects. The selected individual will also be responsible to provide support to development of internal competency and resources for critical abilities and be a sought-after expert that other developers can benefit from . The selected individual will be a skilled, highly professional engineer, work collaboratively with an international team comprising software development, product management, and business analysi s Employer will not sponsor applicants for employment visa status. Basic Qualification: A Bachelor’s degree or higher is required as a BASIC QUALIFICATIO N Proficiency in React Native for cross-platform mobile development (iOS & Android ) Strong knowledge of JavaScript (ES6+) and TypeScrip t Experience with state management tools such as Redu x Skilled in integrating RESTful APIs and handling asynchronous dat a Proficient in writing unit and integration tests using tools like Jest and React Native Testing Librar y Solid understanding of mobile UI/UX best practices and platform-specific design guideline s Hands-on experience with Git and version control workflow s Comfortable using build tools such as Xcode and Android Studi o Familiarity with native module integration (Java/Kotlin for Android, Swift/Objective-C for iOS ) Experience with cloud platforms like Microsoft Azur e Experience with app deployment to the Google Play Store and Apple App Stor e DOM Manipulation: Understanding how to manipulate the Document Object Model (DOM) using JavaScript is crucial for dynamically updating and modifying web pages . Asynchronous Programming: Proficiency in asynchronous programming concepts, including callbacks, promises, and async/await , Debugging and Testing: Being able to effectively debug and test JavaScript code using tools like browser developer tools and testing frameworks (e.g., Jest or Mocha ) Version Control: Familiarity with version control systems like Git is important for collaborating with other developers and managing code changes . Problem-Solving: Strong problem-solving skills are crucial for a JavaScript developer to be able to analyze and solve complex programming challenges . Knowledge of Web APIs: Understanding how to interact with various web APIs, such as fetching data from a server or integrating with third-party service s Continuous Learning: JavaScript is a rapidly evolving language, so a willingness to continuously learn and stay updated with the latest trends and best practice s Experience in database modelling (MySQL/NoSQL databases such as Mongo DB ) Desire to learn and conduct hands-on experimentation, product evaluations and proof of concepts in various diverse array of technologies . Hands-on experience with Build and Deployment tools and languages. Experience in best practices and Tools around CI/CD . Knowledge of integrating with Ant, Maven, GIT and Shell scripting . Must be flexible, with a high tolerance for organizational complexity and ability to work with partners from within Boeing and outside, across different cultures and time-zones . Extensive experience in collaborating within an Agile team setting, working as a group to drive Epic/Feature/ Story creation as well as solution design and architecture . Preferred Qualifications: (Desired Skills/Experience) Proficiency in React native, JavaScript: A strong understanding of JavaScript fundamentals is crucial for React JS and Node.js development . Node.js Frameworks: Familiarity with popular Node.js frameworks like Express.js Asynchronous Programming: Proficiency in asynchronous programming concepts, such as callbacks, promises, and async/await, is essential for handling I/O operations efficiently in Node.js . NPM (Node Package Manager): Knowledge of NPM and the ability to manage dependencies and packages . RESTful APIs: Understanding how to design and build RESTful APIs using Node.js is crucial for creating scalable and efficient web services . Database Integration: Knowledge of working with databases, such as MongoDB or MySQL, and using database libraries or ORMs (Object-Relational Mapping) in Node.js is important for data storage and retrieval . Web Security: Familiarity with web security best practices, such as input validation, authentication, and authorization . Testing and Debugging: Being able to effectively test and debug Node.js applications using tools like Mocha, Chai, or Jest is essential for ensuring code quality . Version Control: Familiarity with version control systems like Git is important for collaborating with other developers and managing code changes . Deployment and DevOps: Knowledge of deploying Node.js applications to production environments, containerization (e.g., Docker), and basic DevOps concepts is beneficial for full-stack development . Typical Education & Experience: Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 8-12 years' related work experience or an equivalent combination of education and experience (e.g. Master 7-11 years' related work experience.) Relocation: This position offers relocation within INDIA. Applications for this position will be accepted until Jul. 27, 2025 Export Control Requirements: This is not an Export Control position. Education Bachelor's Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift Not a Shift Worker (India) Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews. Your Benefits No matter where you are in life, our benefits help prepare you for the present and the future. Competitive base pay and incentive programs. Industry-leading tuition assistance program pays your institution directly. Resources and opportunities to grow your career. Up to $10,000 match when you support your favorite nonprofit organizations.
Posted 1 week ago
0.0 - 11.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Bengaluru, Karnataka Job ID JR2025462960 Category Engineering - Software Role Type Hybrid Post Date Jul. 11, 2025 Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing’s team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company’s core values of safety, quality and integrity. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to global aerospace growth. Our engineers deliver cutting-edge R&D, innovation, and high-quality engineering work in global markets, and leverage new-age technologies such as AI/ML, IIoT, Cloud, Model-Based Engineering, and Additive Manufacturing, shaping the future of aerospace. People-driven culture At Boeing, we believe creativity and innovation thrives when every employee is trusted, empowered, and has the flexibility to choose, grow, learn, and explore. We offer variable arrangements depending upon business and customer needs, and professional pursuits that offer greater flexibility in the way our people work. We also believe that collaboration, frequent team engagements, and face-to-face meetings bring together different perspectives and thoughts – enabling every voice to be heard and every perspective to be respected. No matter where or how our teammates work, we are committed to positively shaping people’s careers and being thoughtful about employee wellbeing. With us, you can create and contribute to what matters most in your career, community, country, and world. Join us in powering the progress of global aerospace. Position Overview: Boeing Talent Acquisition is currently looking to hire Experienced Software Engineer –Java Fullstack Developer for Boeing India Engineering (BIE) Software to join their team in Bengaluru, India . As a Software Engineer, you will be part of the Boeing Global Services Digital Solutions team, which develops software applications and products that create direct value to its customers. We provide re-vamped work environments focused on delivering data-driven solutions at a rapidly increased pace over traditional development. Be a part of our passionate and motivated team who are excited to use the latest in software technologies for modern web and mobile application development. Through our products we deliver innovative solutions to our global customer base at an accelerated pace. We are looking for web developers who are very proficient in JAVA, spring boot, Rest API, PostgreSQL, Angular, Java script framework based, design patterns, data structures and algorithms development projects. Position Responsibilities: Estimate user stories/features (story point estimation) and tasks in hours with the required level of accuracy and commit them as part of Sprint Planning . Contributes to the Backlog refinement meetings by promptly asking relevant questions to ensure requirements achieve the right level of DOR . Works with the Product Owner to confirm that the code and acceptance tests reflect the desired functionality . Raise any impediments/risks (technical/operational/personal) they come across and approaches Scrum Master/Technical Architect/PO accordingly to arrive at a solution . Update the status and the remaining efforts for their tasks on a daily basi s Ensures change requests are treated correctly and tracked in the system, impact analysis done and risks/timelines are appropriately communicated . Develops working software towards committed Team PI Objectives and Iteration plans . Delivers working software in accordance with expected quality standards . Designs for testability: Design and evolve the system to support testability and test automation . Works on prototyping and evaluates technical feasibilit y Own software design and architectural decision s Document and maintain architecture, requirements, algorithms, interfaces and design s Keep track of and actively reduce technical debt . Coordinates with teams to resolve complex issues related to processes, methods, tools and standards . Maintains relationships and partnerships with customers, collaborators, peers, and partner s Should have excellent communication and presentation skill s Should have demonstrated ability to work in an AGILE environment . This position will require some travel within India and internationally . Demonstrated ability to create positive impact on customer by developing polished, cohesive, effective, and user-friendly web applications for large and complex aviation related systems . Mentors junior team members on technical aspects. The selected individual will also be responsible to provide support to development of internal competency and resources for critical abilities and be a sought-after expert that other developers can benefit from . The selected individual will be a skilled, highly professional engineer, work collaboratively with an international team comprising software development, product management, and business analysi s Employer will not sponsor applicants for employment visa status. Basic Qualification: A Bachelor’s degree or higher is required as a BASIC QUALIFICATIO N Proficiency in java and spring boot framewor k Strong knowledge of JavaScript (ES6+) and TypeScrip t Experience with Angula r Skilled in integrating RESTful APIs and handling asynchronous dat a Proficient in writing unit and integration tests using tools like Jasmine and Karm a Solid understanding of web UI/UX best practices and platform-specific design guideline s Hands-on experience with Git and version control workflow s Experience with cloud platforms like Microsoft Azur e DOM Manipulation: Understanding how to manipulate the Document Object Model (DOM) using JavaScript is crucial for dynamically updating and modifying web pages . Asynchronous Programming: Proficiency in asynchronous programming concepts, including callbacks, promises, and async/await , Debugging and Testing: Being able to effectively debug and test JavaScript code using tools like browser developer tools and testing framework s Version Control: Familiarity with version control systems like Git is important for collaborating with other developers and managing code changes . Problem-Solving: Strong problem-solving skills are crucial for a JavaScript developer to be able to analyze and solve complex programming challenges . Knowledge of Web APIs: Understanding how to interact with various web APIs, such as fetching data from a server or integrating with third-party service s Continuous Learning: JavaScript is a rapidly evolving language, so a willingness to continuously learn and stay updated with the latest trends and best practice s Experience in database modelling (MySQL/NoSQL databases such as PostgreSQL ) Desire to learn and conduct hands-on experimentation, product evaluations and proof of concepts in various diverse array of technologies . Knowledge of integrating with Maven, GIT and Shell scripting . Must be flexible, with a high tolerance for organizational complexity and ability to work with partners from within Boeing and outside, across different cultures and time-zones . Extensive experience in collaborating within an Agile team setting, working as a group to drive Epic/Feature/ Story creation as well as solution design and architecture . Preferred Qualifications: (Desired Skills/Experience) Proficiency in JavaScript: A strong understanding of JavaScript fundamentals . NPM (Node Package Manager): Knowledge of NPM and the ability to manage dependencies and packages . RESTful APIs: Understanding how to design and build RESTful APIs using Node.js is crucial for creating scalable and efficient web services . Database Integration: Knowledge of working with databases, such as MongoDB or MySQL, and using database libraries or ORMs (Object-Relational Mapping) in Node.js is important for data storage and retrieval . Web Security: Familiarity with web security best practices, such as input validation, authentication, and authorization . Testing and Debugging: Being able to effectively test and debug Node.js applications using tools like Mocha, Chai, or Jest is essential for ensuring code quality . Version Control: Familiarity with version control systems like Git is important for collaborating with other developers and managing code changes . Deployment and DevOps: Knowledge of deploying Node.js applications to production environments, containerization (e.g., Docker), and basic DevOps concepts is beneficial for full-stack development . Typical Education & Experience: Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 8-12 years' related work experience or an equivalent combination of education and experience (e.g. Master 7-11 years' related work experience.) Relocation: This position offers relocation within INDIA. Applications for this position will be accepted until Jul. 27, 2025 Export Control Requirements: This is not an Export Control position. Education Bachelor's Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift Not a Shift Worker (India) Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews. Your Benefits No matter where you are in life, our benefits help prepare you for the present and the future. Competitive base pay and incentive programs. Industry-leading tuition assistance program pays your institution directly. Resources and opportunities to grow your career. Up to $10,000 match when you support your favorite nonprofit organizations.
Posted 1 week ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 3 years of experience in a technical leadership role; overseeing strategic projects, with 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 3 years of experience working in a complex, matrixed organization. About The Job Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As a SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google’s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers. Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the mid-term technical vision and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Posted 1 week ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, Javascript). 1 year of experience with data structures or algorithms. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience developing accessible technologies. 1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Posted 1 week ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience developing accessible technologies. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Posted 1 week ago
5.0 years
0 Lacs
Gurugram, Haryana, India
Remote
About The Role We are seeking a motivated and detail-oriented Software Quality Engineer with 3–5 years of experience and a passion for delivering high-quality software in a fast-paced environment. You will play a key role in ensuring the quality of our Activate Multi-Family desktop and mobile applications, working closely with product managers, engineers, and fellow QA professionals. This role offers excellent opportunities to expand your skills in mobile testing, automation, and API validation, while contributing to the overall product quality. Key Responsibilities Design, plan, and execute functional, regression, and integration testing across web and mobile platforms (iOS & Android). Collaborate with cross-functional teams to understand product requirements and ensure full test coverage. Develop, maintain, and enhance test automation scripts for mobile and REST API services. Identify, document, and track bugs through resolution using tools like JIRA. Monitor and report test progress, release readiness, and quality metrics. Support continuous integration and deployment pipelines by integrating automated test suites. Participate in code reviews and suggest improvements for testability and reliability. Provide cross-functional test support to help debug, isolate, and reproduce complex issues. Implement and improve end-to-end automation testing for mobile applications. Maintain existing test scripts with a mindset of continuous optimization and scalability. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field OR at least 3 years of experience in Quality Assurance. Minimum 3 years of experience in QA, with 1+ years focused on mobile application testing (manual and/or automation). Hands-on experience with Android Studio and Xcode, including app builds and deployments on simulators and devices. Familiarity with REST API testing and tools like Postman, RestAssured, or similar. Comfortable working independently and within collaborative team environments. Experience using bug tracking and test case management tools (e.g., JIRA, TestRail). Preferred Qualifications Experience with Cypress or similar front-end automation frameworks. Exposure to Apple/Google Wallet and Apple/Google Pay integrations is a plus. Working knowledge of JavaScript/TypeScript, SQL, Unix/Linux, NoSQL, and RESTful web services. Familiarity with CI/CD tools and mobile automation frameworks like Appium or Detox.
Posted 1 week ago
12.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Project Role : Quality Engineering Architect (Test Arch Project Role Description : Design and develop complex quality engineering strategies. Architect quality approaches and improvements across multiple groups/teams. Define testing scope for complex projects. Participate in product design reviews to ensure system testability and overall quality. Experience in one or more testing tools/frameworks and expertise with developing effective automation solutions. Must have skills : Automation in Application Development Good to have skills : NA Minimum 12 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Quality Engineering Architect (Test Arch), you will design and develop complex quality engineering strategies, architect quality approaches, and improvements across multiple groups/teams. You will define testing scope for complex projects and participate in product design reviews to ensure system testability and overall quality. Roles & Responsibilities: - Expected to be an SME. - Collaborate and manage the team to perform. - Responsible for team decisions. - Engage with multiple teams and contribute on key decisions. - Expected to provide solutions to problems that apply across multiple teams. - Lead the development and implementation of quality engineering strategies. - Architect quality approaches and improvements for various teams. - Define testing scope for complex projects. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automation in Application Development, expertise with developing effective automation solutions. - Strong understanding of testing tools/frameworks. - Experience in developing automation solutions. - Knowledge of quality engineering principles. - Familiarity with system testability and overall quality assurance. Additional Information: - The candidate should have a minimum of 12 years of experience in Automation in Application Development. - This position is based at our Hyderabad office. - A 15 years full-time education is required., 15 years full time education
Posted 2 weeks ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join the CTO team and build the future of UI development at Citi! This is a unique opportunity for a highly skilled, hands-on Senior Full-Stack Software Engineer to shape Citi's enterprise-wide UI Platform. We're looking for passionate engineers who thrive on pushing the boundaries of what's possible on the web, and love building for scale and resilience. As a key member of our team, you'll have the unique opportunity to: Build the next generation of UI: Shape the future of our UI platform, leveraging your expertise to create scalable, resilient, and user-friendly applications. Pioneer AI-powered UI interoperability: Drive the vision and implementation of AI to enhance how our UIs interact globally, finding innovative ways to improve workflows. Work at the forefront of AI innovation: Citi is a leader in AI adoption within financial markets, giving you access to cutting-edge tools and resources. What you’ll do? Impactful work: Directly empower traders, sales and portfolio managers with cutting-edge UI tools and capabilities. Cutting-edge technology: Leverage the latest technologies like TypeScript, Node.js, Docker, Kubernetes, and OpenShift (or similar cloud platforms) to build a next-generation UI platform. Focus on UX: Build intuitive and visually appealing platform capabilities designed to handle a heterogeneous end user audience across the firm. Standardized Frameworks: Develop and maintain standardized frameworks to streamline development and ensure consistency across the firm. Interoperability: Enable seamless interoperability between different UI applications across multiple projects and teams. Build for scale: Design and implement solutions that are robust, scalable, and resilient enough to handle Citi's massive operational demands. Be a Change Agent: Champion modern software engineering practices, influencing how UI development is done across the organization. Collaborative Culture: Join a passionate team committed to engineering excellence and a positive, inclusive work environment. Who you are: 10+ years of Hands-on senior Full-Stack Web software engineer with a passion for modern web development. You have deep expertise in TypeScript, HTML, CSS, and Node.js. You’ve demonstrated solid experience with Docker, Kubernetes, and cloud platforms like OpenShift. You have a strong understanding of microservices architecture, REST APIs, and message queuing systems. Previous experience with Electron, OpenFin, Finsemble, or Interop.io is a major plus. You are familiar with DevSecOps principles and CI/CD pipelines. You are a strong advocate for clean code, testability, and maintainability. You demonstrate great communication and collaboration skills. If you're ready to make a real impact and build something extraordinary, join us! ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 2 weeks ago
5.0 - 8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
This role requires deep technical expertise in automation frameworks, system design for testing, and vulnerability assessment to build reliable, scalable, and secure applications. Responsibilities: Create detailed, comprehensive and well-structured test strategies, test plans and test cases Develop and execute Test Automation Framework and Automated Test Cases Design and implement automated test strategies for functional, integration, performance, and security testing. Develop and maintain high-quality automated test scripts using modern testing frameworks (e.g., Selenium, Cypress). Review requirements, specifications and technical design documents to provide timely and meaningful feedback Ensure unit, API, and end-to-end test coverage to maintain product reliability Review system and applications requirements, set metrics and track quality metrics (e.g. defect densities and open defect counts) Monitor all stages of software development to identify, track and resolve application and system defects to meet quality standards. Estimate, prioritize, plan and co-ordinate testing activities Develop and apply testing processes for new and existing features/functionalities to meet clients’ needs Traces test cases/scripts (manual and automated) to requirements / stories Liaise with internal teams (business analysts, developers, stakeholders) to identify system requirements Ensures changes to test cases/scripts/plans/procedures as necessary (manual and automated) applied in timely matter. Maintains test cases/scripts/plans/procedures as necessary (manual and automated). Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle. Collaborate closely with developers to conduct code reviews with a focus on testability, security, and performance. Partner with software engineers, architects, and product teams to design scalable, testable, and resilient systems. Mentor junior QA engineers, fostering a culture of continuous learning and quality-first mindset. Work closely with DevOps teams to optimize automated test execution in cloud environments. Define and implement modern ways of working, driving innovation in testing methodologies. Qualifications: 5-8 years experience in an IT Quality role and test automation Proven work experience in software development/quality assurance Strong hands-on experience in test automation using tools like Selenium, Cypress, Playwright, or similar. Experience with test automation, test scenario and test scripts creation and modification Expertise in TDD, BDD, and test automation best practices. Strong knowledge of code review practices, security testing, and vulnerability scanning. Strong knowledge of software QA methodologies, tools and processes High proficiency in Java is a must Experience working with version control tracking systems like GitHub Experience working with CI/CD tools such as Jenkins or TeamCity Proven record of creating and maintaining integration test frameworks (Junit, Cucumber, etc.) Knowledge of SQL and scripting Education: Bachelor’s/University degree or equivalent experience BS/MS degree in Engineering, Computer
Posted 2 weeks ago
21.0 years
0 Lacs
Vadodara, Gujarat, India
Remote
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you'll love this role as Software Test Engineer at Civica As a Software Test Engineer, you will collaborate with a cross-functional team of software engineers to implement automated solutions that proactively identify potential issues early in the development process. You'll take ownership of designing, developing, and continuously enhancing test infrastructure and frameworks, ensuring your team has the right tools to deliver high-quality products to our users. You will take a proactive approach to ensuring overall product quality within your functional domain, lead the testing community by developing standards, mentoring software test engineers, and promoting best practices. You'll be responsible for tackling complex and critical testing scenarios, troubleshooting and resolving intricate issues to ensure seamless software delivery. You'll design, develop, and maintain automated test frameworks for web applications (including cross-browser compatibility), API, and backend systems to ensure high-quality and reliable software releases. Conducting API testing using tools such as Postman, Insomnia, or K6, you'll validate both the functional and performance aspects of services. Your role will also involve collaborating with product managers, designers, and other colleagues to enhance product design, testability, and implementation strategies. You will work closely with development teams to integrate automated tests into CI/CD pipelines, ensuring efficient and streamlined workflows. Your participation in code reviews will help drive continuous improvements in test automation quality, while you'll also analyse test results, report bugs, and collaborate with cross-functional teams to resolve issues quickly and effectively. Additionally, you will identify opportunities for process improvements and implement best practices to enhance testing efficiency and effectiveness. You may also be involved in recruitment processes, including conducting technical assessments when needed. Your expertise and leadership will play a key role in shaping Civica's approach to quality, ensuring that our testing standards drive excellent customer outcomes and the delivery of reliable, user-focused software. Requirements What you will need to be successful in this role Experience in test automation, specialising in developing and maintaining reliable and scalable automated test frameworks Experience with Playwright Proficiency in programming languages such as Javascript, Python, or TypeScript Understand and validate basic database queries to support end-to-end testing. Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Collaborate with developers, designers, and QA engineers in Agile sprints to support early testing and quality assurance. Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes.
Posted 2 weeks ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
Life at MX We are driven by our moral imperative to advance mankind - and it all starts with our people, product and purpose. We always carry a deep sense of drive and passion with us. If you thrive in a challenging work environment, surrounded by incredible team members who will help you grow, MX is the right place for you. Come build with us and be part of an award-winning company that’s helping create meaningful and lasting change in the financial industry. Our software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with their finances. Our products need to handle data at a massive scale. You’ll work alongside the best and the brightest engineering talent in the industry. As a core participant of your engineering team, you’ll work with product managers and designers to refine requirements, estimate engineering efforts, design and code your changes, build automated tests for your changes, push your code to production, and provide excellent support for your high quality applications. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems powering the world to be financially strong. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Job Duties Help us build and maintain a world-class technology system so we can achieve our mission of making the world financially strong. Write product or system development code owning assignments from design through testing and deployment. Participate in design reviews with peers and stakeholders to select and implement design patterns and technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Encourage clean code and excellent coding practices by conducting thoughtful code reviews. Actively participate in system architecture discussions and technical design reviews to ensure scalability, reliability, and security. Collaborate closely with Product Managers to meet and exceed customer needs in the simplest possible ways. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on infrastructure, network, or service operations and quality. Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Demonstrate empathy for the client perspective and champion solutions that reduce (client) developer friction. Basic Job Requirements Bachelor’s Degree or equivalent experience. 6+ years experience with software development in one or more programming languages with data structures or algorithms preferred. Experience working with relational databases or data warehouses Ruby on Rails experience, with a solid understanding of object oriented programming principles. Interest and aptitude in delivering presentations and communicating across a variety of media with internal and external audiences is highly desirable. Advanced Job Requirements (not Required) Masters Degree or PhD in Computer Science or related technical fields. React, JavaScript/TypeScript and/or general frontend experience is a plus but not required. Experience with Google Cloud Platform is a plus but not required. Work Environment At MX, we utilize a hybrid work model, which allows us to attract top talent and increase impact through collaboration. Our team members enjoy a balance of remote work and in-office days. Travel expectations for remote employees is about 15%, and the company covers travel expenses for remote employees. Local employees will utilize in-office time on a weekly basis Tuesday through Thursday. Both local and remote employees can take advantage of our incredible office space with onsite perks like company-paid meals, onsite massage therapist, golf simulator, and meditation room to name a few. Compensation The expected on-target earnings (OTE), which is comprised of a base salary and other forms of cash compensation, such as bonus or commissions is currently $min to $mid. This pay range is just one component of MX's total rewards package. MX takes a number of factors into account when determining individual starting pay, including job and level they are hired into, location, skillset, peer compensation. At MX, we seek to hire candidates who drive results and achieve successful outcomes. We utilize a hybrid work arrangement style, which may require both local and remote team members to be in the office when necessary, to kick off projects, hold cross team strategy meetings, or complete key deliverables. Remote team members will travel into the office four times per year, and MX covers travel expenses associated with this requirement. Both local and remote employees can take advantage of our incredible office space with onsite perks, company-paid meals, onsite massage therapists, sports simulator, gym, mother’s lounge, and meditation room. MX is proudly committed to recruiting and retaining a diverse and inclusive workforce. As an Equal Opportunity Employer, we never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, military or veteran status, status as an individual with a disability, or other applicable legally protected characteristics. We particularly welcome applications from veterans and military spouses. All your information will be kept confidential according to EEO guidelines. You may request reasonable accommodations by sending an email to hr@mx.com.
Posted 2 weeks ago
5.0 years
0 Lacs
Hyderābād
On-site
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.At Corp Eng, we build world-leading business solutions that scale a more helpful Google for everyone. As Google’s IT organization, we provide end-to-end solutions for organizations across Google. We deliver the right tools, platforms, and experiences for all Googlers as they create more helpful products and services for everyone. In the simplest terms, we are Google for Googlers. Responsibilities Write and test product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Posted 2 weeks ago
5.0 years
0 Lacs
Hyderābād
On-site
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Pune, Maharashtra, India; Hyderabad, Telangana, India . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture. Preferred qualifications: 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world. We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers. Responsibilities Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Build large-scale data processing pipelines with appropriate quality/reliability checks. Debug large-scale data pipelines. Build proper monitoring for both the health of data pipelines and quality of data. Treat access/privacy/compliance as first class operators for the data pipelines. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Posted 2 weeks ago
0 years
0 Lacs
Cochin
On-site
Location : Ernakulam Employment Type : Full Time Work Mode : Hybrid Experience : 3-8 yrs Job Code : BEO-2928 Posted Date : 09/07/2025 Job Description Responsibilities Programming and Development Skills Solid knowledge of modern programming languages, especially Kotlin, Java, JavaScript/TypeScript Development of end and app applications with Spring Boot and Kotlin Experience in app development on Android with Kotlin & Jetpack Compose Experience in hybrid app development with Ionic on Android & iOS Software Engineering Best Practices In-depth understanding of software architecture principles Confident use of design patterns and the avoidance of anti-patterns Applied principles of clean code and clean architecture Code documentation both inline and in external systems (e.g., Confluence) Interfaces and Subsystems Design and implementation of clearly structured, maintainable interfaces (REST, RPC, possibly GraphQL) Responsible for entire subsystems (e.g., authentication including social login) Experience with API design, versioning, and interface testing Domain Understanding High interest and deep Understanding of the respective technical domain Ability to understand business processes and implement them in software solutions Infrastructure knowledge: Understanding of deployment mechanisms, logging, monitoring, and performance tuning Very good knowledge of Google Cloud Quality assurance and reviews Conducting code reviews, especially for complex tasks Focus on maintainability, testability, and code comprehensibility Supporting refactoring measures and technical development Tools & methods IDE & tools: IntelliJ IDEA, Git, Maven Documentation & collaboration: Confluence, JIRA Processes & methods: Scrum, Kanban, CI/CD Test frameworks: JUnit, MockK, test containers DevOps/Build: Experience with pipelines, Docker, and possibly Kubernetes (advantageous) Desired Candidate Profile Development and maintenance of features and subsystems (e.g. Authentication system) Ensuring quality through code reviews and technical documentation Contributing to the design of architecture and technical roadmaps Supporting the selection of suitable technologies and tools
Posted 2 weeks ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Who are we? At Finastra, we are a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capital Markets, and Universal Banking. Proudly serving over 8,000 customers, including 45 of the world's top 50 banks, we aim to boost financial inclusion for all. Join us and be part of a vibrant company that embraces diverse perspectives, and is committed to doing well by doing good. What will you contribute? Reporting to the Senior Director, the US Payments Engineering Manager will be accountable for managing a cross functional team focused on the technical delivery of the data solutions, and product development of US Payments. This role includes managing resources using an Agile Methodology, training, recruitment, budgeting and performance management. The incumbent will have ownership of the technical design, systems analysis, coding, automated unit testing and integration. The Manager will also liaise with the Product Owner, Architects, Program Managers, software engineers/developers and end users regarding the development and implementation of product lines using various technologies. Responsibilities & Deliverables Your deliverables as a US Payments Engineering manager will include, but are not limited to, the following: BS or MS in Computer Science or Engineering, or equivalent industry experience Strong technical vision Data architecture including data modeling, database, data mart and data warehouse design, performance and cost based design, etc. A balance of strong technical skills and acumen combined with excellent team/people leadership to deliver high quality and timely solutions Demonstrated track record of hiring, developing, and retaining exceptional talent Excellent attitude of adapting changes in a global delivery environment Ability to prioritize and manage work to critical project timelines in a fast-paced environment leveraging and building offshore resources/teams across multiple time zones Ability to work with cross functional teams toward common solutions Proven track record of delivering software releases on time, on budget, on quality Define, refine, and implement processes, methodologies and operational procedures to drive accelerated delivery and infuse testability early in the SDLC process by building testability into solutions Be ready to support US Customers (and US hours) Experience working in an agile environment Excellent communication and collaboration skills Define, refine, and implement processes, methodologies and operational procedures to drive accelerated delivery and infuse testability early in the SDLC process by building testability into solutions Required Experience Minimum of 10 years of software development experience in a senior role At least 5 years of direct management experience in a technology company including managing offshore resources Having led people in the US region. Experience managing a team of over 10 developers and strong leadership capabilities to develop a high performing team Experience working in an dynamic development environment Extensive experience in enterprise software development Experience managing the development of SaaS and cloud-based applications Experience in leading complex projects Experience working with the following teams: Solution/Application Architects and Developers Operations Infrastructure Project Management Business Analyst/Business System Analyst Offshore outsourcing development and testing team Benefits We are proud to offer a range of incentives to our employees worldwide. These benefits are available to everyone, regardless of grade, and reflect the values we uphold: Flexibility: Enjoy unlimited vacation, based on your location and business priorities. Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave. Well-being: Access confidential one-on-one therapy through our Employee Assistance Program, unlimited personalized coaching via our coaching app, and access to our Gather Groups for emotional and mental support. Medical, life & disability insurance, retirement plan, lifestyle and other benefits* ESG: Benefit from paid time off for volunteering and donation matching. DEI: Participate in multiple DE&I groups for open involvement (e.g., Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, Women@Finastra). Career Development: Access online learning and accredited courses through our Skills & Career Navigator tool. Recognition: Be part of our global recognition program, Finastra Celebrates, and contribute to regular employee surveys to help shape Finastra and foster a culture where everyone is engaged and empowered to perform at their best. Specific benefits may vary by location. At Finastra, each individual is unique, bringing their own ideas, thoughts, cultural beliefs, backgrounds, and experiences together. We learn from one another, embrace and celebrate our differences, and create an environment where everyone feels safe to be themselves. Be unique, be exceptional, and help us make a difference at Finastra!
Posted 2 weeks ago
5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Summary Our software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with their finances. Our products need to handle data at a massive scale. You’ll work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas including development, design, search, platform, test, quality, big data, front end and back end. As a core participant of your team, you’ll estimate engineering efforts, design your changes, implement and test your changes, push to live, and triage production issues. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems powering the world to be financially strong We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Job Duties Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Enforce clean code and excellent coding practices by conducting thoughtful code reviews Help us build and maintain a world-class technology system so we can achieve our mission of empowering the world to be financially strong Collaborate closely with Product Managers to meet and exceed customer needs in the simplest possible ways Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Actively participate in system architecture discussions and technical design reviews to ensure the scalability, reliability, and security You will lead by example, and elevate the design, implementation, quality, and strong engineering practices across the team Drive projects and initiatives to implement high quality systems and products Influence, coach, and support engineers on the team, with a strong focus on feedback and growth. Basic Job Requirements Bachelor’s Degree or equivalent experience 5 Years experience with software development in one or more programming languages with data structures or algorithms 3 Years experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Advanced Job Requirements (not required) Masters Degree or PhD in Computer Science or related technical fields
Posted 2 weeks 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
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France