IVS Software jobs
Asic Platform Software Architect, Silicon
Google Careers
ASIC Platform Software Architect Silicon Location: Hyderabad, Telangana, India Company: Google Minimum Qualifications Bachelor s degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or equivalent practical experience. 5+ years of experience in software development for consumer electronics or embedded systems. 3+ years of experience influencing ASIC architecture decisions from a software perspective. Experience with Linux kernel, bootloaders, SoC architectures, low-power management frameworks, or performance analysis. Preferred Qualifications Master s or PhD in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or related field. 10+ years of experience in software design and development across ASIC-related software layers (bootloaders, drivers, firmware, libraries, APIs). Experience with Android OS power management systems or similar platforms. In-depth understanding of hardware/software interaction for CPUs, accelerators, and standard IP blocks. About the Role Join Google s custom silicon team, where you'll drive innovation behind the hardware powering millions of consumer products. As the ASIC Platform Software Architect, you ll bridge the gap between software requirements and hardware design. Your role will be pivotal in influencing the architecture and implementation of custom silicon systems, ensuring alignment with software capabilities, performance targets, and user experience goals. You ll collaborate across software and hardware teams to ensure optimal functionality and integration. You will also play a key role in hardware/software trade-off discussions and will help evolve future hardware designs by leveraging insights from current product implementations. Key Responsibilities Partner with stakeholders to translate user experience requirements into hardware/software architecture. Define and design software interfaces that enable developers to fully utilize hardware accelerators and system IPs. Evaluate and guide interactions between hardware blocks and software layers, identifying and resolving architectural issues. Work with hardware and implementation teams to align software capabilities with silicon features. Influence and improve next-generation hardware design by incorporating lessons from productization and reducing technical debt. About the Team Google s Devices & Services team blends AI, hardware, and software to deliver next-generation computing experiences. This role is critical in developing advanced custom silicon solutions that support innovative hardware form factors, cutting-edge interaction methods, and seamless integration for Google s consumer-facing products. Qualification : Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
Senior Software Engineer - Java Developer
Newgen Software
Position: Sr. Software Engineer Experience: 2-4 Years Key Responsibilities: Participate in design discussions, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Contribute to the creation and maintenance of the following project deliverables: Software prototypes System architecture and software design documents User interfaces developed as per UX guidelines Code adhering to established coding standards Peer code review artifacts Test plans and test cases Installation and deployment documents Release and technical documentation Document and demonstrate solutions by developing technical documentation, flowcharts, layouts, diagrams, charts, and clear, well-commented code. Ensure project tasks are completed within defined effort and timelines. Design system specifications, standards, and programming requirements. Write test cases and perform unit testing, system testing, and negative testing. Troubleshoot issues through log analysis and database query optimization. Conduct system analysis to improve operational processes. Stay updated with emerging development tools, technologies, and programming techniques. Maintain confidentiality and ensure data security. Collect, analyze, and summarize development and service issues to improve processes. Study system flow, data usage, and work processes to develop effective software solutions. Ensure adherence to quality processes and standards. Desired Profile: B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent). 2-4 years of relevant industry experience. Strong understanding of Object-Oriented Programming (OOP), Multi-Tier Software Development, Component Architecture, and Web-Based Software. Knowledge of system integration challenges and solutions. Ability to gather, analyze, and interpret data to make logical decisions. Proficiency in: Core Java, JSP, Servlets, EJB, SQL/Oracle, J2EE, and other relevant Java technologies. Demonstrated skills in: Coding: Strong technical knowledge and system analysis. Testing: Analytical thinking, critical mindset, and problem-solving abilities. Troubleshooting: Ability to apply architectural knowledge and technical expertise. Key attributes: Clear thinking and flexibility Effective time management and communication (verbal & written) Analytical thinking and problem-solving Eye for detail and strong decision-making skills Teamwork, adaptability, and openness to change Strong sense of responsibility and commitment to First Time Right delivery. Qualification : B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent).
Software Engineer, Corp Eng
Google Careers
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. 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. With an inclusive mindset, 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 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. Qualification : Bachelors degree or equivalent practical experience.
Robotics Software Engineer Advanced Robotics
Addverb Technologies
Position Title: Robotics Software Engineer Advanced Robotics Location: Noida Department: Advanced Robotics Employment Type: Full-Time Role Overview We are looking for a passionate and talented Robotics Software Engineer to join our Advanced Robotics team. In this role, you ll work at the forefront of robotics innovation designing and developing advanced software systems that power intelligent, autonomous robots for real-world applications, including warehouse automation and industrial mobility. As part of a multidisciplinary team, you ll help build sophisticated robotics solutions by applying your skills in C++, Python, algorithm development, perception, and motion planning. You ll work closely with experts in embedded systems, mechanical design, and electrical engineering to deliver scalable, production-grade robotics systems. Key Responsibilities Software Development Design, develop, and implement robust software modules in C++ and Python for core robotics functionality (e.g., perception, localization, mapping, navigation). Integrate new components into existing software architecture and ensure rigorous code reviews and unit testing. System Integration & Testing Conduct functional testing and validation of developed software components on real robotic hardware. Collaborate across disciplines (electrical, embedded, mechanical) to troubleshoot and optimize robotic system performance. Algorithm Development & Optimization Develop and maintain efficient algorithms with a focus on real-time performance and accuracy. Write clean, well-documented, and maintainable code aligned with best practices. Cross-functional Collaboration Work closely with product managers, software, and hardware teams to deliver integrated robotics solutions. Ensure effective communication and alignment on timelines, technical requirements, and dependencies. Research & Innovation Stay updated on the latest developments in robotics, machine learning, and control systems. Drive continuous improvement by researching new technologies and methodologies for robotics development. Documentation & Knowledge Sharing Maintain detailed documentation of code, processes, system architecture, and issues to support ongoing learning and future development. Key Skills & Qualifications Bachelor s degree in Computer Science, Robotics, Electrical/Electronics Engineering, or a related field (Master s degree preferred). 0 4 years of relevant experience in robotics software development or similar domains. Strong proficiency in C++ and Python. Solid understanding of robotics concepts such as SLAM, motion planning, perception, and control systems. Familiarity with ROS (Robot Operating System), Git, and Linux environments is a plus. Practical exposure to hardware testing and debugging robotic systems. Strong problem-solving skills, attention to detail, and the ability to work collaboratively in a fast-paced environment. Be part of India s leading robotics company, building world-class automation systems. Work on next-gen robotics platforms including bipedal robots, quadrupeds, cobots, and AMRs. Collaborate with a diverse, intellectual, and innovative team shaping the future of automation. Enjoy a flexible work culture, international exposure, and tremendous learning and career growth opportunities. Qualification : Bachelors degree in Computer Science, Robotics, Electrical/Electronics Engineering, or a related field (Masters degree preferred)
Embedded Software Engineer
Pricol Limited
Job Title: Embedded Software Engineer Department: ETG Location: Coimbatore Experience Required: 2 5 Years Education: B.E / B.Tech in ECE, EEE, or EIE M.E / M.Tech in ECE, EEE, or EIE Job Summary: We are seeking a highly motivated and technically proficient Embedded Software Engineer to design and develop software for embedded systems with a focus on wireless connectivity and communication protocols. You will work closely with cross-functional teams to ensure seamless integration, functionality, and performance across platforms. Key Responsibilities: Design and develop embedded software applications, with emphasis on wireless communication. Interface with Hardware, Systems, and Validation teams to ensure system-level functionality. Debug, test, and validate embedded software; support integration and issue resolution. Follow industry standards such as MISRA and processes like ASPICE throughout the development lifecycle. Manage version control, maintain clear documentation of software modules and updates. Optimize embedded code for performance and memory usage across diverse hardware platforms. Develop and implement diagnostics features for real-time system monitoring and issue tracking. Technical Skills & Requirements: Strong programming expertise in Embedded C; working knowledge of C++ is an advantage. Hands-on experience with wireless protocols such as BLE, Bluetooth, Wi-Fi, LTE. Familiarity with embedded operating systems like Android, Linux, FreeRTOS. Proficient in multi-core systems, particularly ARM Cortex controllers. Skilled in memory management, including memory allocation, flash memory handling, and data encryption. Experience with communication protocols: Low-level: CAN, UART, SPI, USB, Ethernet Network: HTTP, TCP/IP, MQTT, FTP Strong grasp of socket programming, including scripting and client/server code development. Experience in structured software development, coding standards, and version control systems (e.g., Git). Exposure to QUECTEL GSM modules is a plus. Ability to design and develop device diagnostics and self-test features. Qualification : M.E / M.Tech in ECE, EEE, or EIE
Android Developer
Ivs Software
Job Title: Android Developer About the Role IVS Software Solutions is seeking a skilled and motivated Android Developer to join our team. You will be responsible for end-to-end Android application development, collaborating closely with clients and internal teams to deliver high-quality, scalable, and user-centric mobile applications. This role requires a strong understanding of Android development, attention to detail, and excellent communication skills. Roles and Responsibilities: Define Clear Objectives Understand project requirements and define actionable goals for each development phase to stay focused and organized. Effective Communication Maintain regular updates with team members and clients. Communicate progress, address roadblocks, and seek feedback to align with project goals. Adherence to Design Guidelines Follow Android Material Design principles to ensure a consistent and intuitive user experience across devices. API Integration Integrate external APIs and data sources securely and efficiently. Handle edge cases and errors gracefully. Unit Testing Write and maintain comprehensive unit tests to validate app functionality and reliability. Bug Fixing & Performance Optimization Identify and fix bugs. Continuously analyze and optimize code for performance. Continuous Learning Stay current with emerging Android technologies, tools, and best practices. Documentation Document code, architecture, and APIs clearly for easy collaboration and future reference. Professional Conduct Maintain professionalism in team and client interactions. Meet deadlines and proactively address challenges. Key Requirements: Bachelor s degree in Computer Science, Engineering, or a related field. 1+ years of experience in Android application development. Proficiency in Kotlin, Java, Android SDK, and Android NDK. Familiar with RESTful APIs integration. Proficient in using Git or other version control systems. Knowledge of testing tools relevant to Android development. Strong analytical and problem-solving skills. Experience in a start-up environment is a plus. Qualification : Bachelors degree in Computer Science, Engineering, or a related field.
Word Press Developer
Ivs Software
Job Title: WordPress Developer Company: IVS Software Solutions About the Role We at IVS Software Solutions are looking to hire a skilled WordPress Developer to design, develop, and maintain visually appealing and fully functional websites for our clients. The ideal candidate will be responsible for both front-end and back-end development, including the implementation of WordPress themes and plugins, site integration, and security updates. Key Responsibilities: Collaborate with clients to gather requirements and define website functionality. Design and build custom website front-ends using WordPress. Create and maintain robust website architecture. Develop and manage the website back-end, including database and server integration. Design and implement custom WordPress themes and plugins as needed. Conduct performance testing and ensure optimal site performance. Troubleshoot website content and functional issues. Provide WordPress training and support to clients when necessary. Monitor and improve the performance of live websites. Requirements: Bachelor s degree in Computer Science, Information Technology, or a related field. Proven experience as a WordPress Developer. Strong knowledge of front-end technologies: HTML5, CSS3, JavaScript, jQuery, and PHP. Experience with version control tools such as Git, SVN, or Mercurial. Familiarity with debugging tools such as Chrome DevTools and Firebug. Solid understanding of website architecture, responsive design, and aesthetics. Strong project management and time management skills. Excellent communication and collaboration abilities. If you re a creative problem-solver with a passion for building seamless and elegant websites, we d love to have you on our team! Qualification : Bachelors degree in Computer Science, Information Technology, or a related field.
Business Development Executive
Ivs Software
Job Title: Business Development Executive Job Summary We are seeking a passionate and dynamic Business Development Executive to join our sales team. The ideal candidate will be responsible for generating leads, making sales calls, building client relationships, and consistently meeting or exceeding sales targets. Objectives of the Role Build business by identifying, qualifying, and selling to potential clients. Develop and maintain strong relationships with clients to ensure repeat business and customer satisfaction. Key Responsibilities: Identify new business opportunities by researching prospects and analyzing market trends. Establish and maintain client relationships by understanding their needs and offering effective product or service solutions. Actively seek out new sales opportunities through cold calling, networking, and social media. Set up and attend meetings with potential clients to understand their needs. Deliver product or service presentations tailored to client requirements. Prepare regular reports on sales performance and pipeline status. Collaborate with internal teams to align sales efforts with overall goals. Participate in industry events, exhibitions, or conferences as needed. Negotiate and close deals, addressing objections or concerns effectively. Gather feedback from clients and share insights with internal teams. Required Skills & Qualifications: Proven experience in a Business Development or similar sales role. Basic understanding of the IT sector. Proficiency in English. Strong knowledge of MS Office tools. Quick learner with a passion for sales. Self-motivated and goal-oriented. Strong presentation skills. Ability to build and manage client relationships.
Social Media Manager
Ivs Software
Job Title: Social Media Manager Job Summary IVS Software is looking to expand its digital footprint and engage both new and existing audiences through compelling social media strategies. We seek a Social Media Manager who will develop and implement content strategies tailored to different social platforms, aiming to increase brand awareness and customer engagement. Objectives of the Role Increase engagement with existing audiences through high-quality content. Acquire new followers by addressing gaps in marketing content. Align the brand with emerging trends. Improve ROI through targeted messaging. Identify new channels to embed the brand. Use monitoring tools to extract valuable insights from social data. Key Responsibilities Use social media tools to craft and post content on platforms. Develop social media campaigns in collaboration with the marketing team. Manage day-to-day handling of all social media channels (Facebook, Instagram, LinkedIn, Twitter, Pinterest). Tailor content to suit different channels and audiences. Serve as an extension of the company s brand to engage with existing customers and attract new ones. Analyze current social strategy and suggest improvements. Launch and manage new campaigns and competitions to promote the brand. Establish KPIs to assess the effectiveness of campaigns and optimize strategies accordingly. Required Skills & Qualifications Extensive knowledge of current social media platforms. Strong multitasking and problem-solving abilities. Clear, confident communication skills. Strong time management and organizational skills. Bachelor s degree in Marketing, Communications, or related field. Proven experience in managing social media platforms for brands. In-depth understanding of social media platforms, algorithms, and best practices. Proficiency with social media management tools (e.g., Hootsuite, Buffer). Excellent written and verbal communication skills. Ability to work independently and meet deadlines. Qualification : Bachelors degree in Marketing, Communications, or related field.
Php Developer
Ivs Software
Job Title: PHP Developer Job Summary At IVS Software, we focus on building innovative and performance-oriented software and applications. We are looking for a skilled PHP Developer to help create PHP scripts and manage backend data services. Objectives of the Role Join the IT team and help develop new features for the platform. Key Responsibilities Collaborate with front-end developers to ensure a seamless user experience. Test PHP modules and make necessary adjustments. Secure websites and applications against common PHP vulnerabilities. Integrate databases into web applications. Implement robust security measures to protect web applications. Work closely with front-end, back-end, and full-stack developers to integrate user-facing elements. Conduct code reviews and provide constructive feedback. Manage project timelines and ensure deadlines are met. Optimize web applications for mobile and cross-browser compatibility. Provide technical support and troubleshoot user-reported issues. Document code, processes, and best practices for future reference. Stay updated on emerging PHP trends and technologies. Required Skills & Qualifications Project management and problem-solving skills. Bachelor s degree in Computer Science or related field. Experience with PHP frameworks such as Yii, Laravel, and CodeIgniter. Knowledge of front-end technologies (CSS3, JavaScript, HTML5). Proficient in object-oriented PHP programming. Previous experience creating scalable applications. Familiarity with version control tools (Git, Mercurial, CVS, SVN). Experience with SQL/NoSQL databases and the CodeIgniter framework. Ability to manage projects effectively. Qualification : Bachelors degree in Computer Science or related field.
Software Tester
Ivs Software
Job Title: Software Tester Job Summary We are looking for a results-driven software tester to design and run tests on software usability. The tester will conduct tests, analyze results, and report findings to the design team. You may also interact with clients to understand product requirements. Key Responsibilities Review software requirements and prepare test scenarios. Detect and track software defects and inconsistencies. Execute tests on software usability. Provide timely solutions for any issues found. Analyze test results on database impacts, errors, and usability. Prepare detailed reports on testing activities and findings. Collaborate with other team members and departments. Interact with clients to understand product requirements. Participate in design reviews and provide feedback on requirements and potential issues. Required Skills & Qualifications Bachelor s degree in computer programming, software development, or related fields. 6 months to 2 years of experience as a Software Tester or similar role. Ability to handle multiple tasks simultaneously. Ability to work in a fast-paced environment with minimal supervision. Strong problem-solving and critical thinking skills. Team player with good time-management skills. Excellent interpersonal and communication skills. Qualification : Bachelors degree in computer programming, software development, or related fields.
Graphic Design
Ivs Software
Job Title: Graphic Designer Job Summary We see graphic design as visual storytelling that engages, informs, and inspires. As a Graphic Designer, your role is crucial in developing creative designs that communicate the company s brand and vision. You will collaborate with various teams to produce visually compelling and brand-consistent materials across digital and print platforms. Key Responsibilities Lead and manage the design process from concept to final output. Collaborate with teams to understand project needs and develop effective design solutions. Create visuals for digital platforms, print materials, packaging, and marketing assets. Maintain a consistent brand identity across all design materials. Stay updated on design trends and emerging technologies. Review and refine designs based on feedback to ensure high quality. Work with the marketing team to create promotional graphics. Required Skills & Qualifications Bachelor s degree in Graphic Design, Visual Communication, or a related field. 6 months to 1 year of professional design experience. A strong portfolio showcasing creative and diverse design work. Proficiency in design tools such as CorelDRAW, Canva, and Photoshop. Good understanding of current design trends and visual best practices. Strong communication and collaboration skills. Attention to detail and ability to manage multiple projects. Qualification : Bachelors degree in Graphic Design, Visual Communication, or a related field.
Sr. Software Engineer (backend)
Zostel
Sr. Software Engineer (Backend) Location: Remote (with occasional team workations) Experience: Minimum 4 years About Zo World Zo World is a pioneering Web3 platform revolutionizing community interaction with digital assets and blockchain technology. As the parent company of Zostel, we blend lifestyle and technology to create unique travel experiences with a cultural touch. Job Description As a Senior Backend Engineer, you ll play a critical role in designing, developing, and deploying backend services, setting best practices, and collaborating closely with Tech, Design, and Business teams to shape the future of Zostel. Key Responsibilities Develop backend services using Django and manage PostgreSQL databases. Implement DevOps practices to enable smooth deployment and operations (experience with AWS preferred). Integrate blockchain technology and develop smart contracts using Solidity. Collaborate with cross-functional teams to deliver seamless user experiences. Write clean, well-documented, and maintainable code. Mentor junior developers and lead code reviews. Contribute to the continuous improvement of development processes and products. Stay abreast of industry trends and emerging technologies. Requirements Minimum 4 years of hands-on backend development experience. Strong proficiency with Django and PostgreSQL. Experience with DevOps tools and cloud platforms (AWS preferred). Basic knowledge of blockchain tech and Solidity development is a plus. Ability to understand and customize existing codebases. Portfolio or links to products you ve worked on is a plus. Passion for innovation and building new products. Strong eagerness to learn and grow. Flexible remote work environment. Quarterly team workations to exciting travel destinations. Opportunity to become a product owner and work on bleeding-edge technologies. Competitive salary and benefits package. Continuous professional development and career growth opportunities.
Software Tester
Technothinksup Solutions
Job Title: Software Tester Manual & Automation Testing Experience: 1 to 5+ Years Job Type: Full-Time | Permanent Location: Remote (Preferred: Kolhapur | Pune | Bangalore) Industry: IT Services | Software Development | QA & Testing Job Overview We are seeking a skilled and detail-oriented Software Tester to join our quality assurance team. As a Software Tester, you will be responsible for designing, executing, and maintaining manual and automated test cases to ensure the quality and usability of web and mobile applications. This role involves close collaboration with developers, product managers, and clients to ensure a seamless user experience. Key Responsibilities Review and analyze requirements, user stories, and technical specifications to ensure clarity and testability. Design comprehensive test plans and test cases covering functional, regression, UI/UX, and integration testing. Perform manual and automated testing on web and mobile applications. Execute black box, white box, performance, and security testing as needed. Develop, execute, and maintain automation scripts using tools like Selenium or other open-source frameworks. Log, track, and retest bugs using JIRA, Zoho Projects, or similar test management tools. Perform regression testing to ensure the integrity of software builds. Collaborate with developers, product leads, and support teams to resolve issues and ensure smooth releases. Participate in Agile/Scrum ceremonies including sprint planning, grooming, and retrospectives. Perform root cause analysis and support defect prevention activities. Stay updated with the latest trends in QA testing, tools, and methodologies. Required Skills and Qualifications 1 5+ years of experience in software quality assurance, testing, or related fields. Strong knowledge of software testing types, QA processes, and SDLC/STLC. Hands-on experience in manual testing and automated testing tools (e.g., Selenium, TestNG). Familiarity with SQL and scripting for database testing. Excellent analytical, debugging, and documentation skills. Experience working in Agile environments using Scrum or Kanban. Exposure to test management tools like JIRA, Zoho Sprints, Confluence, GitHub, etc. Ability to communicate effectively and work collaboratively in cross-functional teams. Preferred Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (BCA/MCA/B.Tech/B.E.) Experience in performance testing, security testing, or mobile app testing is a plus. Knowledge of Java, Python, or other languages used in automated test scripting. Tools & Technologies Languages & Automation: Java, Python, Selenium, SQL Tools: JIRA, Zoho Sprints, Zoho Projects, Bugtracker, GitHub, Confluence, Zoho CRM Testing Types: Functional, Regression, Black Box, White Box, Security, Performance Development Environment: Agile Methodology Scrum, Kanban Perks & Benefits Competitive salary package Flexible work-from-home opportunity Exciting performance-based incentives Dynamic and collaborative work environment Rapid career growth with international exposure Learning and development opportunities with leading-edge tools and technologies Our Core Values at Technothinksup Honesty, integrity, and fairness Respect for creativity and diversity Passion, commitment, and open communication Teamwork and enjoyment in both work and life Educational Qualification UG: BCA / B.Tech / B.E. / Diploma in Computer Science, IT or related fields PG: MCA or equivalent (Preferred) Join Us If you are passionate about software quality, love digging into code, and enjoy collaborating with developers to ship bug-free products, then Technothinksup is the perfect place to grow your career. Apply now and be part of our thriving tech team!
Manager, Software Engineering
Twilio
Manager, Software Engineering (L4) Remote (India) Location: Remote Experience: 10+ years overall, 5+ years in software team leadership Team: Flex Billing & Backend, Twilio Flex Product About Twilio At Twilio, we re shaping the future of communications from anywhere in the world. We empower millions of developers and hundreds of thousands of businesses to create personalized customer experiences through innovative cloud communication solutions. Our remote-first culture promotes connection, diversity, and inclusion ensuring you can grow your career from anywhere. Role Overview As an Engineering Manager on the Twilio Flex team, you will lead the Flex Billing & Backend engineers to expand and enhance the product s feature set and overall solution scope. Flex is a customizable contact center platform that enables customers to tailor communication solutions to their unique business needs. Responsibilities Own and deliver outstanding customer experiences with a focus on scalability, reliability, and usability. Lead, mentor, and advocate for your team, prioritizing their growth and success. Understand and guide the architecture and operational processes behind complex, distributed, always-on cloud systems. Promote agile best practices, continuous integration, and test automation across the team. Strategically manage broad scopes from ideation through continuous operation of 24x7 production services. Communicate technical concepts clearly to diverse stakeholders including product managers, architects, engineers, and support teams. Manage multiple workstreams and priorities effectively. Required Qualifications Bachelor s or Master s degree in Computer Science, Engineering, or related technical field. 10+ years of professional experience in software development with at least 5 years of proven leadership and people management. Strong technical background in: REST APIs Java or GoLang programming Relational databases such as MySQL Containerization technologies (Docker, Kubernetes) Modern automated testing frameworks and CI/CD pipelines SaaS telemetry and observability tools (Datadog, Grafana, Prometheus) Demonstrated problem-solving, critical thinking, and communication skills. Broad knowledge of development tools and deployment processes. Deep understanding of Agile methodologies, continuous integration, and automation-first approaches. Experience owning and operating production services end-to-end, from design and development through deployment and monitoring. Preferred Qualifications Experience in contact center or customer engagement platforms. Experience delivering billing or financial transaction solutions. Work Location & Travel Fully remote role within India (Karnataka, Tamil Nadu, Telangana, Maharashtra & New Delhi preferred). Occasional travel may be required for team meetings or customer engagement events. Competitive pay, generous time off, parental and wellness leave, healthcare, retirement savings plans, and a supportive remote-first culture that values growth, inclusion, and work-life balance. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related technical field.
Senior Manager, Software Engineering
Twilio
Senior Manager, Software Engineering (L5) Remote, India Location: Remote India Experience: 14+ years total, with 5+ years in software engineering leadership Team: Flex Product Experiences Team Function: Engineering Management | Cloud Systems | Frontend Technologies | SaaS About Twilio At Twilio, we re transforming how the world communicates and we re doing it remotely. Our remote-first, globally inclusive culture empowers millions of developers and hundreds of thousands of businesses to create personalized customer experiences at scale. At Twilio, your work has purpose, your ideas are heard, and your growth is in your hands. About the Role As Senior Engineering Manager (L5) on the Flex Experiences team, you will lead engineering efforts for persona-driven UI/UX experiences within Twilio Flex our highly customizable contact center platform. You ll oversee multiple engineering workstreams and drive innovation, quality, and scalability in a mission-critical SaaS environment. What You ll Do Lead a high-performing engineering team responsible for building rich agent/supervisor experiences in Twilio Flex. Mentor, develop, and grow team members while promoting a collaborative, high-ownership culture. Translate complex business requirements into scalable, performant software solutions. Own and manage architectural decisions for modern frontend and backend systems in a cloud-native environment. Advocate agile methodologies, CI/CD best practices, and test automation. Work cross-functionally with product, design, and operations teams to ship impactful, customer-centric features. Ensure operational excellence through rigorous monitoring, observability, and post-production support. Champion clear communication across technical and non-technical stakeholders. Required Qualifications 14+ years in software engineering, including 5+ years of engineering leadership. Proven experience managing and scaling multiple engineering workstreams. Bachelor s or Master s degree in Computer Science, Engineering, or equivalent field. Deep hands-on knowledge of: Frontend development: JavaScript, TypeScript, ReactJS, design systems (e.g., Paste) Testing frameworks: Cypress, Selenium Backend & Infrastructure: REST APIs, Aurora, DynamoDB, Docker, Kubernetes Cloud-native architecture and CI/CD pipelines SaaS observability tools: Datadog, Grafana, Prometheus, Mixpanel Demonstrated ability to lead teams operating 24/7 cloud services. Strong communication, strategic thinking, and problem-solving skills. Preferred Qualifications Experience with voice/digital communication systems. Deep familiarity with contact center platforms and customer engagement solutions. Location & Travel Remote role within India (Karnataka, Tamil Nadu, Telangana, Maharashtra, or New Delhi). Occasional travel may be required for project or team-related meetups. What Twilio Offers Competitive compensation and benefits Generous time off and wellness leave Comprehensive health and retirement plans Remote-first culture with a focus on work-life balance A diverse, mission-driven team where your work matters
Senior Software Engineer
Ocrolus East
Senior Software Engineer (Remote - India) Location: Remote (India) Experience: 5+ Years Team: Backend Engineering Company: Ocrolus About Ocrolus At the cutting edge of AI and fintech, Ocrolus empowers lenders to automate workflows confidently streamlining borrower evaluations and enabling faster, more accurate lending decisions. Our AI-driven platform processes nearly one million credit applications monthly, combining advanced AI models with human verification to deliver 99%+ accuracy. Trusted by industry leaders including Better Mortgage, Brex, PayPal, and Square, we re shaping a more inclusive financial future through innovation. Role Overview We re seeking a Senior Software Engineer with strong technical expertise and leadership skills to architect and build the next generation of backend systems. You will design scalable microservices, develop cloud-based products, and collaborate across teams to deliver reliable, secure, and high-performance solutions that handle millions of transactions. What You ll Do Design, implement, and maintain scalable microservices primarily using Python. Develop cloud-native software products following industry best practices. Build systems and tools to support new Ocrolus products and evolving business requirements at scale. Collaborate with teams on security, reliability, automation, and performance optimization. Support testing efforts, troubleshoot production issues, and implement solutions. Lead and own projects end-to-end, influencing architectural decisions and technology choices. What You ll Bring Bachelor s degree in Computer Science or a related field. 5+ years of professional software engineering experience. Expertise in Python with hands-on experience building complex backend systems. Strong database knowledge including Postgres, MySQL, and data modeling skills. Experience with web frameworks such as Flask, Spring, or related ecosystems. Excellent problem-solving abilities and communication skills. Proven ability to provide architectural leadership and best practices for backend systems. Experience leading projects through full development lifecycles. Familiarity with Agile methodologies and automated testing frameworks. Knowledge of containerization (Docker), microservices architecture, continuous integration, AWS cloud services, and deployment pipelines. Life at Ocrolus At Ocrolus, we re a remote-first team of builders, thinkers, and problem solvers passionate about our mission and each other. We foster an environment where you can grow your skills, take ownership, and make a meaningful impact. Our core values guide us: Empathy: Understand and serve with compassion. Curiosity: Explore new ideas and challenge the status quo. Humility: Stay grounded, open-minded, and listen. Ownership: Love what you do, work hard, and deliver excellence. We are committed to diversity and inclusion, ensuring everyone has a seat at the table regardless of background or identity. Join us and help build the future of lending. Apply today! Qualification : Bachelors degree in Computer Science or a related field.
Senior Software Engineer - Backend
Ocrolus East
Senior Software Engineer - Backend Location: Remote (India) Experience: 5+ Years Company: Ocrolus About Ocrolus At the intersection of AI and fintech, Ocrolus empowers lenders to automate workflows confidently streamlining borrower evaluation and enabling faster, more accurate lending decisions. Our AI-driven platform processes nearly one million credit applications monthly, combining cutting-edge AI models with human verification to deliver over 99% data accuracy. Trusted by industry leaders like Better Mortgage, Brex, PayPal, and Square, we re driving innovation to create a more inclusive financial ecosystem. Role Overview We are looking for a Senior Software Engineer with strong expertise in building scalable distributed systems. You ll design, implement, and maintain microservices using Go, Python, and Java, contributing to high-performing cloud-native products that scale across millions of transactions. This role requires a proactive engineer who takes ownership and demonstrates technical excellence in a fast-paced environment. What You ll Do Design, develop, and maintain microservices using Go, Python, and Java. Build cloud-based software products following best practices for scalability and security. Create systems, services, and tools that handle Ocrolus s expanding product suite and business needs. Scale online services and data pipelines to support millions of transactions securely. Collaborate with cross-functional teams on security, reliability, automation, and deployment. Support testing processes, troubleshoot complex issues, and implement effective resolutions. Who We re Looking For Bachelor s degree in Computer Science or related field. 5+ years of professional software engineering experience. Expertise in Go, Python, and/or Java with experience building complex backend systems. Strong database skills with experience in Postgres, MySQL, and data modeling. Familiarity with web frameworks like Spring, Flask, and related ecosystems. Proven problem-solving ability and excellent communication skills. Ability to provide architectural leadership and influence technology decisions. Experience leading projects from inception through delivery. Knowledge of Agile methodologies and automated testing best practices. Experience with containerization (Docker), microservices architecture, CI/CD pipelines, AWS, and cloud deployments. Life at Ocrolus We are a team of builders, thinkers, and problem solvers who care deeply about our mission and each other. As a fast-growing, remote-first company, we offer a collaborative environment where you can grow, take ownership, and make a meaningful impact. Our culture is grounded in four core values: Empathy: Serve with compassion and understanding. Curiosity: Question the status quo and explore new ideas. Humility: Stay open-minded and grounded. Ownership: Take pride in your work, strive for excellence. We embrace diversity and are committed to an inclusive workplace where everyone belongs regardless of race, gender, identity, age, disability, or any other characteristic. Join us and help build the future of lending. Apply today! Qualification : Bachelors degree in Computer Science or related field.
Senior Software Engineer - Full-stack
Ocrolus East
Senior Software Engineer - Full-stack Location: Remote (India) Experience: 5+ Years Company: Ocrolus About Ocrolus At the intersection of AI and fintech, Ocrolus empowers lenders to automate workflows with confidence streamlining borrower evaluation and enabling faster, more accurate lending decisions. Our AI-driven platform processes nearly one million credit applications monthly, combining cutting-edge AI models with human verification to deliver over 99% data accuracy. Trusted by industry leaders like Better Mortgage, Brex, PayPal, and Square, we re driving innovation to create a more inclusive financial ecosystem. Role Overview We are seeking a Senior Software Engineer - Full-stack with a strong technical foundation and experience building scalable distributed systems. The ideal candidate will thrive in a fast-paced environment and demonstrate ownership and engineering excellence across both frontend and backend technologies. What You ll Do Design, develop, and maintain microservices using TypeScript, React, and Go, Python, and/or Java. Build cloud-native software products adhering to industry best practices for security, scalability, and reliability. Develop systems, services, and tools to support Ocrolus s expanding product portfolio and business needs. Scale online services and data pipelines processing millions of transactions securely. Collaborate with cross-functional teams to enhance security, reliability, and automation. Support testing activities, troubleshoot production issues, and implement solutions. Who We re Looking For Bachelor s degree in Computer Science or a related field. 5+ years of professional software engineering experience. Expertise in Java with solid understanding of the JVM and experience building complex service applications. Proficient with frontend frameworks, including React and the broader React ecosystem. Experience with backend frameworks such as Spring and Flask. Strong database knowledge, including Postgres, MySQL, and data modeling. Demonstrated ability to lead projects end-to-end and contribute architectural guidance for both frontend and backend systems. Familiarity with containerization, microservices, CI/CD pipelines, AWS, and cloud deployments. Excellent problem-solving and communication skills. Life at Ocrolus We are a team of builders, thinkers, and problem solvers who care deeply about our mission and each other. As a fast-growing, remote-first company, we offer an environment where you can grow your skills, take ownership of your work, and make a meaningful impact. Our culture is grounded in four core values: Empathy: Serve with compassion and understanding. Curiosity: Question the status quo and explore new ideas. Humility: Stay open-minded and grounded. Ownership: Take pride in your work, strive for excellence. We embrace diversity and are committed to an inclusive workplace where everyone belongs regardless of race, gender, identity, age, disability, or any other characteristic. Join us to help build the future of lending. Apply today! Qualification : Bachelors degree in Computer Science or a related field.
AI Software Engineer
Nitsan (ai Development Company)
Job Title: AI Software Engineer Job Type: Full Time Job Description: As an AI Software Engineer, you will be responsible for designing and developing AI-powered software applications that drive innovation and automation. You will work with cutting-edge AI technologies to deliver smart, scalable solutions that optimize processes and enhance software performance. Key Responsibilities: Develop and deploy AI-driven solutions in software applications to enhance functionality and user experience. Implement machine learning algorithms for predictive analytics and decision-making processes. Work with AI APIs and SDKs to integrate intelligent features into applications. Optimize software performance for AI workloads, ensuring scalability and efficiency in production environments. Collaborate with cross-functional teams to ensure AI solutions meet business requirements and objectives. Continuously monitor and improve the performance of AI-driven applications. Preferred Qualifications: Strong programming skills in Python, Java, or C++. Experience with AI model deployment and cloud-based AI solutions (e.g., AWS, Azure, GCP). Familiarity with DevOps practices for AI software scalability, ensuring efficient integration and continuous delivery. Knowledge of AI frameworks (TensorFlow, PyTorch) and their integration into software applications. Desired Skills: Experience in building and maintaining AI APIs and microservices. Familiarity with containerization technologies like Docker and Kubernetes for deploying AI models. Strong problem-solving skills with an emphasis on optimizing software performance for AI tasks.
No results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted
1 - 20 of 4686