Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
To be successful in this role, you should possess the following qualifications:Bachelor's degree in Computer Science or a related field.5+ years of experience in software development, with a strong proficiency in programming languages such as Java, C#, or Python. Extensive knowledge of web technologies and frameworks. Experience with agile development methodologies. Strong problem-solving skills and the ability to work in a collaborative environment.
About the job
Join our dynamic team as a Senior Software Engineer, where you will play a pivotal role in designing, developing, and maintaining innovative software solutions. You will collaborate with cross-functional teams to create high-quality applications and enhance user experiences.
As a Senior Software Engineer, you will leverage your expertise in software development methodologies and best practices to contribute to project success. Your ability to mentor junior developers and drive technical discussions will be key to our collective progress.
About Jobs for Humanity
Jobs for Humanity is dedicated to creating inclusive job opportunities for all. Our mission is to connect diverse talent with organizations that value diversity and inclusion. Join us in making a positive impact in the job market and helping individuals find fulfilling employment.
About Speechify Speechify builds text-to-speech tools that help over 50 million people turn reading materials, like PDFs and news articles, into audio. The product suite covers iOS, Android, Mac, Chrome, and web platforms. Recent recognition includes Chrome Extension of the Year from Google and Apple’s 2025 Design Award for Inclusivity. The team is fully dis…
Are you a passionate expert in Windows internals and low-level software engineering? Join Ivanti and embark on a journey to develop and maintain essential Windows applications, services, and device drivers that empower organizations globally to manage and secure their digital environments. As a key member of our Secure Unified Endpoint Management team, you will play a crucial role in shaping both on-premises and SaaS solutions, ensuring optimal performance and security across diverse deployment landscapes.Why This Role MattersAt Ivanti, we are looking for an experienced Windows low-level software engineer who specializes in Windows internals. Your expertise will be vital in developing and maintaining Windows applications and services, as well as contributing to Windows device driver development across our extensive security product portfolio. You will work on both on-premises offerings and SaaS cloud products, ensuring these vital components are seamlessly integrated across various deployment environments.Your Responsibilities:Oversee Windows logo and certification pipelines (WHQL, SVVP, etc.) to guarantee smooth installation, reliable operation, and adherence to industry standards.Develop robust Windows applications, services, and device drivers utilizing the Windows SDK & DDK, while establishing frameworks for service and driver stability across Ivanti products.Design strategies for modernization to leverage the latest Windows APIs, frameworks, and driver models, enhancing functionality and future-proofing Ivanti’s offerings.Collaborate with Product Managers and Technical Support to resolve technical challenges, address incompatibilities, and collaboratively define future features based on customer needs.Lead the porting efforts to new hardware platforms, such as Windows on ARM, ensuring extensive support for plugin hardware devices, networking, and PC platforms within product lines.Work alongside cross-functional teams to optimize and enhance existing drivers—particularly in storage and networking—to improve performance and reliability across platforms.Advise stakeholders on best practices for continuous delivery and quality assurance, promoting innovative solutions to maintain high standards of service and driver stability.
Role overview Quantium seeks a Senior Application Engineer based in Hyderabad. This position focuses on shaping technical solutions that improve both operational efficiency and user experience. Deep software engineering experience is essential for designing, building, and maintaining core applications that drive business operations. What you will do Design, develop, and maintain software applications that support business needs Write, review, and debug code to ensure reliability and strong performance Guide and mentor junior engineers as they advance their technical skills Promote best practices in software development within the team Contribute to architectural decisions and help define the technical direction of projects Requirements Extensive experience in software engineering roles Strong abilities in coding, debugging, and application design Experience mentoring others and encouraging high standards Comfort working on both technical and architectural challenges
Join our innovative team as a Senior Software Engineer, where you will leverage your 5+ years of software development experience to enhance our industry-leading ConsoleFlow cloud products. Your expertise in developing highly available and scalable server/cloud-based applications, coupled with your skills in designing robust database schemas, will directly contribute to our mission of driving IoT connectivity.In this role, you will develop and implement RESTful APIs using Golang, and utilize your strong knowledge of NodeJS, JavaScript, jQuery, HTML, and CSS to create exceptional user experiences. You will work with relational databases such as PostgreSQL and MySQL, as well as NoSQL databases like Redis and MongoDB.Your experience with continuous integration and delivery tools, along with cloud technologies such as OpenStack, AWS, OpenShift, and Google App Engine, will be vital as you collaborate with product management, architects, developers, and QA teams. You will manage the entire product lifecycle, ensuring high-quality code that meets design and functional requirements.This is an exciting opportunity to participate in design discussions and contribute to building solutions that solve real-world problems.
Staff Application Engineer Opportunity Overview: Join a dynamic and rapidly expanding software engineering team at Cohere Health, where you will have the unique opportunity to contribute to transformative healthcare technology utilizing a cutting-edge technology stack. Your expertise will be pivotal in enhancing our core data and AI platforms, focusing on key features while ensuring scalability, reusability, and optimal performance. As a Staff Engineer on the Application Engineering team, you will be a senior technical leader responsible for architecting and delivering high-quality, scalable software systems that drive the success of Cohere Health's core platform. You will elevate the technical standards of the team, mentor fellow engineers, and collaborate with product, data, and clinical teams to provide compliant, high-quality solutions that align with performance standards. This position is perfect for engineers who excel at tackling complex challenges in healthcare, possess extensive experience in building distributed systems, and aspire to shape architecture and engineering practices at scale. Key Responsibilities: Technical Leadership & Architecture Lead the design and architecture of large-scale, distributed application systems across the Cohere platform. Ensure solutions are secure, performant, maintainable, and compliant with NCQA, CMS, and payer requirements. Advocate for engineering best practices in CI/CD, testing, release management, and observability. Hands-On Engineering Develop clean, maintainable, and thoroughly tested code using modern frameworks such as Python, TypeScript/React, and Java/Kotlin. Oversee the creation of core features and APIs that directly benefit providers, payers, and patients. Collaborate with DevOps and Data teams to ensure smooth integration, scalability, and operational readiness. Quality & Compliance Focus Integrate automated testing, monitoring, and release safeguards into the development workflow. Proactively address compliance and audit-readiness requirements during application design. Work closely with Quality, Security, and Compliance teams to resolve CAP issues and maintain high delivery standards. Mentorship & Influence Guide engineers across the team in technical design, code quality, and systems thinking. Encourage innovation and collaboration to achieve technical excellence.
About ValGenesis ValGenesis is a premier digital validation platform provider dedicated to transforming the life sciences sector. Our innovative suite of products empowers 30 of the top 50 global pharmaceutical and biotech companies, enhancing their journey towards digital transformation, ensuring total compliance, and achieving manufacturing excellence across their entire product lifecycle.Discover more about the incredible opportunities at ValGenesis, the industry standard for paperless validation in Life Sciences: valgenesis.com/aboutAbout the Role:We are on the lookout for skilled product development engineers to join our dynamic cloud product engineering team. In this role, you will play a pivotal part in crafting next-generation applications tailored for our global clientele. If you are passionate about technology and have a strong desire to create high-quality enterprise cloud products that prioritize security and performance, we would love to engage with you regarding this exciting opportunity.
Role overview Mattel, Inc. seeks a Senior Software Engineer in Hyderabad to help design, build, and implement software that enhances the gaming experience for users worldwide. This position plays a key part in supporting products enjoyed by a global audience. What you will do Develop and improve software solutions for gaming products Work closely with team members to deliver new features used by millions Apply technical expertise to projects that influence the future of play
At Cision, we are dedicated to enabling individuals to create a significant impact. Your voice will resonate here, your ideas will be respected, and your unique viewpoints will drive our collective success. As a member of our global team, you will thrive in a culture that champions curiosity, teamwork, and innovation, all while making valuable contributions to the brands we elevate. Join us in redefining the future of communication and forging authentic connections that matter. Whether you are tackling intricate challenges or spearheading innovative solutions, your growth is our success. Together, we will shape the conversations of tomorrow. Empower your impact at Cision. Be recognized, be understood, be yourself.
Role Overview Experian is hiring a Senior Software Engineer for the technology team in Hyderabad. This role focuses on building software solutions that address customer needs and business goals. What You Will Do Work closely with colleagues from different functions to design, develop, and support scalable applications Contribute to building and maintaining systems that perform reliably under real-world conditions Help ensure software delivers strong performance and meets quality standards
Join our dynamic team as a Senior Software Engineer, where you will play a pivotal role in designing, developing, and maintaining innovative software solutions. You will collaborate with cross-functional teams to create high-quality applications and enhance user experiences.As a Senior Software Engineer, you will leverage your expertise in software development methodologies and best practices to contribute to project success. Your ability to mentor junior developers and drive technical discussions will be key to our collective progress.
Role Overview Mattel, Inc. is hiring a Senior Software Engineer in Hyderabad. This position focuses on designing and building software solutions that strengthen our product lineup. The role involves close collaboration with teams from different disciplines to improve how we develop and deliver software. What You Will Do Design and implement software features that support Mattel’s products Work alongside engineers, product managers, and other stakeholders to solve technical challenges Contribute to process improvements that make software development more efficient
Senior Staff Software EngineerStorable is seeking a highly skilled and passionate Senior Staff Software Engineer to be a pivotal contributor to the architecture of our industry-leading Facility Management Software. You will engage in building high-quality software solutions that redefine the self-storage industry. What Sets This Role Apart?As a front-runner in technological solutions for the self-storage sector, we are pioneering novel experiences in a burgeoning industry. We value individuals who are dedicated to creating effective solutions and thrive in a dynamic, flexible environment where open communication is vital. This is an exciting chance to be part of a team that champions innovation, creativity, collaboration, professional development, and career advancement. Your Responsibilities● Lead cross-product discussions and align on technological strategies.● Collaborate with Enterprise/Solution Architects and stakeholders to ensure that all technological solutions are in line with the product vision and long-term roadmap.● Drive organization-wide dialogues on technical challenges and engineering practices, proposing improvements as needed.● Assess and recommend solutions, guiding team decision-making processes.● Present new technology options to both technical and non-technical audiences, assisting in informed decision-making.● Embrace ambiguity while working towards clarity in the roadmap in partnership with Product Managers, Engineering Managers, and other cross-functional leads.● Establish standard software engineering and architecture practices at an organizational level.● Be a strong team leader, dedicated to mentoring and fostering collaboration across engineering and product teams. Qualifications● Over 10 years of hands-on coding experience with Ruby on Rails, .Net, or similar technologies.● Familiarity with architectural patterns for highly scalable applications.● Proficient in modern frontend stacks (JavaScript, TypeScript, React, Redux).● Experience with cloud services (AWS), Docker containers, Kubernetes, and CI/CD processes.● Knowledge of microservices and event-driven asynchronous architecture.● Experience with globally distributed large-scale systems.● Proficient in server-side technologies, including caching, asynchronous processing, and multithreading.● Deep understanding of RESTful web services design and implementation.
Mattel, Inc. seeks a Senior Software Engineer specializing in Salesforce to join the Hyderabad team. The position involves shaping and delivering new solutions that make the Salesforce platform more effective for Mattel’s users. Regular collaboration with colleagues from different departments is expected, all aiming to improve Salesforce experiences across the company. Main responsibilities Design and implement technical solutions within Salesforce that address business requirements Partner with cross-functional teams to guide projects from initial idea through launch Support ongoing improvements to system performance and user experience Requirements Hands-on experience developing on the Salesforce platform Strong interest in technology and commitment to contributing to Mattel’s goals Ability to work collaboratively and adapt to evolving challenges This role offers the opportunity to grow professionally while working with skilled colleagues. Mattel values teamwork, initiative, and practical problem solving in its work environment.
Role overview Mattel, Inc. seeks a Senior Software Engineer with strong Veeva experience to join the Hyderabad office. This position centers on creating software solutions that help advance Mattel’s business objectives. Key responsibilities Design, develop, and implement software applications using Veeva technologies. Collaborate with cross-functional teams throughout the software development lifecycle. Deliver solutions that meet business requirements and support company goals.
Job Title: Senior Python Software Engineer Job Description: Join Zeta Global as a Senior Python Software Engineer, where your extensive experience of at least 5 years in developing and maintaining Python applications will be invaluable. We seek an innovative problem-solver who excels in fast-paced environments and is passionate about crafting scalable, high-performance, and secure software solutions. In this pivotal role, you will collaborate with cross-functional teams to design, develop, and optimize our internal systems. Your technical expertise will be crucial in shaping our software landscape while upholding best practices for code quality, testing, and maintainability.
Full-time|On-site|Hyderabad, Andhra Pradesh, India
Join Brillio as a Senior Software Development Engineer, where you'll be at the forefront of innovation in software solutions. In this role, you'll leverage your extensive programming skills to design, develop, and implement high-quality software applications. Collaborate with cross-functional teams to deliver outstanding technology solutions that meet client needs.
Role overview Experian seeks a Senior Software Engineering Manager to lead a team in Hyderabad. The team develops software solutions that address client needs and help move the company’s technology forward. This leadership role balances technical oversight with people management, ensuring both business and engineering goals are met. What you will do Guide and mentor engineers, supporting their professional growth Oversee the full software development lifecycle, from planning through delivery Encourage collaboration and knowledge sharing within the team Promote and implement effective engineering practices Work closely with stakeholders to align technology efforts with business objectives Drive improvements in team productivity and product quality Location This role is based in Hyderabad.
Redwood Software seeks a Forward Deployed Senior Software Engineer based in Hyderabad, Telangana. This position centers on developing software that enables clients to streamline and enhance their operations. Role overview In this role, work will contribute directly to deploying Redwood's automation technology in diverse client settings. The focus is on creating solutions tailored to each environment, ensuring clients gain measurable improvements in efficiency. What you will do Build and implement software solutions for client operations Support the rollout of Redwood's automation technology across multiple industries Collaborate with client teams to address unique deployment challenges Location This position is based in Hyderabad, Telangana, India.
Mattel Inc. is looking for a Senior Software Engineer with experience in Veeva technologies to join the Hyderabad team. This position focuses on creating and enhancing software that meets business requirements. Key responsibilities Design and build applications using Veeva technologies Collaborate with cross-functional teams to deliver effective solutions Apply technical knowledge to improve and support software systems Location This position is based in Hyderabad.
GHX is on the lookout for a highly skilled Senior Software Engineer who possesses extensive technical knowledge and a solid history of crafting, developing, and implementing high-quality, scalable software solutions. This pivotal role involves contributing to the evolution of both current and next-generation applications, ensuring that technological solutions meet the highest standards. The perfect candidate will have a strong command of Java and the Spring framework, familiarity with software design patterns, experience with AWS cloud services, and comprehensive knowledge of CI/CD pipelines. A passion for spearheading innovative projects within a collaborative setting is essential.