Senior Staff Software Developer

6 days ago


Hyderabad, Telangana, India Outreach Full time
About the Role:
As a Senior Staff Software Engineer at Outreach, you will be part of the Voice Service and Experience Team, which is responsible for developing and maintaining the company's voice platform. The team owns features end-to-end, from customer need to back-end implementation, and ships code to production every day. You will work in a highly collaborative and learning environment, using Agile development methodologies and contributing to the team's mission to reduce the time spent by customer-facing representatives on data access and modification across different systems.
Your Responsibilities:
  • Partner with product managers, designers, and analysts to deeply understand user needs and build a product that serves those needs.
  • Work with commercial CPaaS APIs and open-source real-time communication software to manage calls, messages, and security.
  • Find ways to engineer high availability into a system with lots of moving parts.
  • Work with stakeholders to ensure customers have the tools they need to be successful on the platform.
  • Set direction for the team and guide engineering vision.
  • Work on one of the most visible parts of Outreach's product, both for customers and the rest of the organization.
  • Improve the team and company – you will be an active participant in our culture (mentorship, interviewing, and new initiatives).
  • Owning relationships with other engineering teams and collaborate with other functions within Outreach.
About the Team:
The Voice Service and Experience Team is a progressive, quick-iteration environment focused on delivering consistent, incremental customer value. We own features end-to-end, from customer need to back-end implementation, and ship code to production every day. Our team is highly collaborative and fosters a learning environment. We do Agile development, with Sprints and regular retrospectives. We are currently shoring up the core functionalities of our telecom product and will face new challenges as we continue to scale out to ten times the volume of calling we have today and beyond.
Basic Qualifications:
  • 9+ years of professional software development experience.
  • Experience with successful developing and shipping a large-scale web application with a customer-empathetic mindset.
  • Skilled with web technologies including Javascript, HTML, CSS and React (or framework of your choice).
  • Skilled with building cloud-based service application and shipping production quality code in Golang, Ruby or C++.
  • Proven technical and project leadership skills and able to guide and mentor others.
  • Strong knowledge of shipping impactful and complex software projects.
  • Experience with diagnosing real-time media quality issues.
  • Experience with VoIP, specifically using WebRTC and SIP to facilitate real-time communication between users and with phone numbers across the globe.


  • Hyderabad, Telangana, India Nagarro Full time

    Job Title: Senior Staff EngineerJob Summary:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a Senior Staff Engineer, you will be responsible for leading the design and implementation of software solutions, working closely with cross-functional teams to ensure successful project delivery.Key Responsibilities:Design and...


  • Hyderabad, Telangana, India Experian Full time

    Job Title: Senior Staff Software Development EngineerExperian Consumer Service is seeking a talented and motivated Software Development Engineer to join our dynamic and Agile development organization focused on empowering consumers to take charge of their credit and protect their identity.Key Responsibilities:Analyze, design, and implement cloud-based...


  • Hyderabad, Telangana, India Nagarro Full time

    Job Title: Senior Staff EngineerAbout the Role:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing and implementing microservices architecture, leading technical projects, and mentoring junior developers.Responsibilities:Design and implement...


  • Hyderabad, Telangana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing and implementing microservices architecture, developing and deploying software solutions, and leading technical...


  • Hyderabad, Telangana, India Swift Strategic Staff Solutions INC Full time

    About the RoleWe are seeking a highly skilled Senior Software Support Specialist to join our team at Swift Strategic Staff Solutions INC. As a key member of our technical support team, you will provide expert-level support for our open-source software solutions, ensuring prompt and effective resolution of technical issues.Key Responsibilities- Provide...


  • Hyderabad, Telangana, India Paccore software Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking a highly skilled Senior Software Developer to join our team at Paccore Software. The ideal candidate will have a solid foundation in C# and SQL Server, with a strong understanding of .NET web framework, including ASP.NET, ASP.NET MVC, .NET Core, Web API, LINQ, WCF, HTML, JavaScript, jQuery,...


  • Hyderabad, Telangana, India Scaling Theory Full time

    Job Title: Senior Staff Software EngineerWe are seeking a highly skilled and experienced Senior Staff Software Engineer to join our team at Scaling Theory. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop neural networks using ML...


  • Hyderabad, Telangana, India Blue Yonder Full time

    Job Title: Senior Staff Software EngineerAt Blue Yonder, we're seeking a highly skilled Senior Staff Software Engineer to lead our team in developing cutting-edge cloud native solutions. As a key member of our engineering team, you will be responsible for architecting and designing scalable, resilient, and secure microservices-based architecture on cloud at...


  • Hyderabad, Telangana, India HuntingCube Recruitment Solutions Full time

    Job Title: Senior Staff EngineerWe are seeking a highly skilled and experienced Senior Staff Engineer to join our team at HuntingCube Recruitment Solutions. As a Senior Staff Engineer, you will be responsible for architecting and building our next-generation intelligent inventory data platform.About the RoleThis is a unique opportunity to work on a...


  • Hyderabad, Telangana, India Freshworks Full time

    About FreshworksFreshworks is a global software company that enables businesses to delight their customers and employees. We achieve this by building and delivering software that is affordable, quick to implement, and designed for the end user.Job DescriptionWe are seeking a self-motivated Senior Staff Software Engineer to work alongside multi-disciplinary...


  • Hyderabad, Telangana, India Experian Full time

    Job DescriptionAt Experian, we are seeking a Senior Staff Software Development Engineer to join our team and contribute to the design, implementation, and testing of code to enhance and cultivate our company solutions for new API, Batch, and Data product offerings.This role will be responsible for building new products, automation support, tooling support,...


  • Hyderabad, Telangana, India Nagarro Full time

    Job OverviewWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. This role involves leading the design and implementation of complex software systems, working closely with cross-functional teams to deliver high-quality solutions.Key ResponsibilitiesDesign and implement robust software systems that meet client...


  • Hyderabad, Telangana, India e2open Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Sales and Operations Planning team at e2open. As a key member of our engineering team, you will be responsible for designing, developing, and delivering scalable software solutions that meet the needs of our global customers.Key Responsibilities:Partner with...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Senior Software Developer in TestJob Summary:We are seeking a highly skilled Senior Software Developer in Test to join our QNX Test Team. As a key member of our team, you will be responsible for supporting system-level integration, creating and executing tests, and collaborating with developers to investigate and resolve reported problems.Key...


  • Hyderabad, Telangana, India Experian Full time

    Job Title: Senior Staff EngineerJob Summary:Experian Consumer Service (ECS) is seeking a talented and motivated Senior Staff Engineer to join our dynamic and Agile development organization focused on empowering consumers to take charge of their credit and protect their identity.Key Responsibilities:Analyze, design, and implement cloud-based...


  • Hyderabad, Telangana, India Micron Full time

    Micron Technology is a world leader in innovating memory and storage solutions. As a Staff Software Developer, you will be part of a team that accelerates the transformation of information into intelligence. Your key responsibilities will include designing and reviewing test automation frameworks for machine learning models and software development. You will...


  • Hyderabad, Telangana, India Outreach Full time

    About OutreachOutreach is the first and only AI Sales Execution Platform built for intelligent revenue workflows. Our powerful platform gives revenue teams the tools they need to design, measure, and improve a revenue strategy for every stage of the customer journey, improving efficiency and effectiveness across the entire revenue cycle.About the TeamOur...


  • Hyderabad, Telangana, India MINFY TECHNOLOGIES PRIVATE LIMITED, Full time

    Job Title**Senior Software Developer - .NET**We are seeking a highly skilled and experienced Senior Software Developer to join our team at MINFY TECHNOLOGIES PRIVATE LIMITED. The successful candidate will have a strong background in .NET development and be able to design, develop, and deploy complex software systems.Key Responsibilities:* Design and develop...


  • Hyderabad, Telangana, India ServiceNow Full time

    About the Role:As a Senior Staff Software Engineer at ServiceNow, you will be part of the Platform Labs team, tackling complex technical challenges and de-risking strategic initiatives for engineering teams across the organization. This role offers the opportunity to research and learn, staying up-to-date with new technologies and adopting tried and tested...

  • Senior Staff Engineer

    2 weeks ago


    Hyderabad, Telangana, India HuntingCube Recruitment Solutions Full time

    Expertise in Data EngineeringWe are seeking a highly skilled Senior Staff Engineer to lead the development of our intelligent inventory data platform. This platform will be the cornerstone of our analytics and business initiatives, powering our growth and innovation.As a Senior Staff Engineer, you will be responsible for designing, developing, and scaling...