About the job
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Senior
Cision is a leading global provider of earned media software and services, dedicated to helping organizations manage and amplify their communications effectively. Our culture fosters innovation and collaboration, enabling individuals to contribute meaningfully to the success of our clients and the brands we support.
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.
Search for Software Engineer Intern
815 results
Blueberry Digital Labs
Job OverviewJoin us as a Software Engineer Intern and collaborate with some of the industry's most innovative minds who are committed to creating world-class technologies in the realms of Digital Media and E-Commerce.Key ResponsibilitiesIn this role, you will be an integral member of our E-Commerce Development Team, responsible for designing and developing a…
FiniteHR Consulting
Join a leading consulting firm as a Senior Software Engineer specializing in Database Internals. We are seeking an experienced professional with a strong background in software development and database management. You will contribute to the design and implementation of high-performance database systems.Over 10 years of proven experience in developing database internals, or at least 7 years in the field combined with 3 years focused on compilers.In-depth knowledge of database internals including index management, join processing, balanced binary trees, sorting and merging, international collation ordering, and Boolean functions on integer lists and bitmaps.Extensive experience in compilers, including SQL/query language compilers, command processors, parser generators, abstract syntax trees, and code generators.Proficiency in programming with C/C++, demonstrating 10+ years of hands-on experience.Strong expertise in multi-threading across Windows and Linux environments, including locks and queues, memory management, and high-performance I/O processing.A solid track record of delivering complex, high-performance, robust, scalable, maintainable, and portable software applications.Experience in cross-platform development across Windows and at least one of the following: Linux, Unix, Solaris, or Mac OS X, utilizing object-oriented methodologies such as UML.
SingleStore
Join SingleStore as a Software Engineer, where you'll be at the forefront of innovation in database technology. We are looking for enthusiastic engineers who are eager to tackle complex problems and develop high-performance solutions. In this role, you will collaborate with a talented team to design, implement, and maintain software applications that drive our platform's capabilities.
Mattel, Inc.
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
Aarna HR Solutions Pvt Ltd
Join our dynamic team at Aarna HR Solutions Pvt Ltd as a Software Development Engineer. We are looking for a talented individual to contribute to innovative software solutions that meet our clients' needs. In this role, you will design, develop, and maintain software applications while collaborating with cross-functional teams to deliver high-quality products.
Cision
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.
Experian
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 Aizen as a Backend Software Engineer!At Aizen, we aim to simplify and amplify the power of Artificial Intelligence (AI). Our comprehensive platform efficiently manages the AI pipeline—from data ingestion and orchestration to model training, deployment, and monitoring—allowing businesses to concentrate on what truly counts: creating and scaling exceptional AI solutions without the complexities.Founded to combat cumbersome AI workflows and disjointed solutions that obstruct AI adoption, Aizen has become the trusted partner for a diverse range of clients, from budding startups to Fortune 500 companies. By revolutionizing the way AI is constructed, deployed, and managed, we are making AI more accessible and impactful than ever before. If you are passionate about developing innovative technologies, tackling real-world challenges, and collaborating with a world-class engineering team, we would love to connect with you.About Our TeamAizen is built by a group of seasoned entrepreneurs with extensive experience in data storage, distributed systems, and real-time AI architectures. Having previously built and scaled technology companies—some achieving over $1B in exits—our team is well-versed in what it takes to develop a leading product and organization. We have designed Aizen to streamline the AI pipeline, enhance performance, and ensure AI is genuinely accessible to enterprises of all sizes.About the RoleAs a Backend Software Engineer at Aizen, you will play a pivotal role in constructing and refining the infrastructure that underpins our end-to-end AI platform. You will create scalable backend services, APIs, and data processing pipelines, facilitating smooth AI deployment and real-time inference. Whether you are an entry-level engineer eager to learn or a senior engineer prepared to design high-performance distributed systems, this position offers a chance to work on innovative AI infrastructure, enhance backend efficiencies, and shape the future of enterprise AI.Key ResponsibilitiesBackend & API Development – Design and enhance scalable backend services and high-performance APIs to support real-time AI applications, model inference, and data orchestration.Data Processing & Infrastructure – Develop and optimize large-scale data pipelines, ETL processes, and storage solutions, ensuring seamless integration between AI workflows and backend systems.System Performance & Reliability – Establish monitoring, logging, and incident response protocols to guarantee high availability and reliability of systems.
Cohere Health
Cohere Health is seeking a Director of Software Engineering based in Hyderabad, Telangana, to lead software engineering teams responsible for driving product development and delivery at scale. This leadership role involves managing both data engineering and core platform engineering functions, ensuring the technical foundation supports continued growth and innovation. Direct collaboration with product, design, business, and AI partners worldwide is central to this position. The Director will help shape solutions and oversee the execution of key initiatives, while fostering a culture that values innovation and aligns with Cohere’s principles. Advanced expertise in computer science, including algorithms, data structures, and scalable system design, is essential to deliver impactful healthcare products. Key Responsibilities Attract and develop high-performing full-stack engineering teams. Promote a culture that inspires teams to engage deeply with their work. Leadership and Management Lead and mentor engineering teams, including recruitment and performance evaluations. Encourage collaboration and innovation across the department. Align engineering strategies with company goals. Oversee key engineering metrics such as quality, availability, response times, and time to value. Strategic Planning Contribute to strategic direction and business planning. Identify opportunities for technology improvement and innovation. Develop long-term plans for technology development and deployment. Product Development Work with product management to define requirements and specifications. Supervise the design, development, and deployment of new products and features. Advise on technical patterns and solutions that align with architectural principles. Ensure scalability, security, and performance of products. Compliance and Security Ensure compliance with industry standards, regulations, and company policies. Implement and maintain strong security measures to protect company data and infrastructure.
Storable
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.
Redwood Software
OUR MISSION At Redwood, we empower our customers with cutting-edge automation solutions for their essential business processes. ABOUT US Redwood Software stands at the forefront of full-stack automation fabric solutions tailored for mission-critical business operations. Our pioneering SaaS-based composable automation platform is specifically designed for ERP systems, showcasing our belief in the transformative potential of automation. With our exceptional solutions, you can orchestrate, manage, and monitor workflows seamlessly across any application, service, or server—whether in the cloud or on-premises—ensuring confidence and control. Our global team of automation specialists and customer success engineers are dedicated to delivering solutions and top-tier support, allowing you the freedom and time to envision and shape your future. Break free from the mundane and gain a holistic view with Redwood Software. CORE VALUES One Team. One Redwood Make Your Own Weather Obsess over Customer Success Work the Problem Be Curious Own the Outcome Respect Each Other YOUR IMPACT We are on the lookout for a meticulous and motivated Software Engineer to join our expanding engineering team. This role presents a fantastic chance to contribute to high-caliber automation software in a vibrant, fast-paced environment. You will engage with the complete development stack, from backend systems to integration layers and web-based user interfaces, while gaining practical experience with file transfer protocols, cloud services, and best practices in enterprise software development. Develop and maintain backend components and services utilizing C++ and Java. Integrate systems using RESTful APIs and manage data interchange with JSON and XML. Build and refine web-based user interfaces employing JavaScript, JQuery, and other related front-end technologies. Contribute to the secure and reliable execution of file transfer protocols including SFTP, FTPS, HTTP/S, and FTP/S. Design and implement automated unit and integration tests within a “shift-left” testing environment. Collaborate with Quality Engineering, Product, and DevOps teams to guarantee high-quality releases. Take part in Agile Scrum ceremonies including sprint planning, reviews, and retrospectives.
Jobs for Humanity
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.
Mattel, Inc.
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
Founded in 1998, Inovalon stands at the forefront of transforming the healthcare landscape through innovative technology and data solutions aimed at enhancing both outcomes and economic viability. We are committed to empowering our clients with data-driven insights that lead to successful healthcare solutions. Our momentum reflects the collective strength of our united team, which operates under a mission-driven culture that prioritizes inclusivity and innovation, ultimately benefiting millions of patients and members served by our customers.Overview: The Staff Software Engineer - Reporting is an advanced role that demands the ability to independently tackle complex tasks. This position requires a comprehensive understanding of the software development lifecycle and a steadfast commitment to core software engineering principles. A deep knowledge of computer architecture, software scalability, and testing methodologies is essential.
Redwood Software
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.
Axiado
Design, develop, and maintain BMC software solutions for our products, including sensor monitoring and event log WebUI.Implement firmware functions to enable communication with peripherals through protocols like SPI, I2C, and UART, following specified guidelines in chipset datasheets.Conduct thorough code reviews, unit testing, and debugging to ensure the delivery of high-quality and reliable BMC software solutions.Create and maintain comprehensive documentation, including design specifications, user manuals, and release notes.
Zeta Global
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.
Join Zscaler as a Staff Software Development Engineer, where you will be pivotal in developing innovative solutions that enhance our cloud security platform. You will collaborate with cross-functional teams to design, implement, and maintain high-quality software components, ensuring the scalability and performance of our systems.
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.
Sign in to browse more jobs
Create account — see all 815 results
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, or location & role pages.