
Senior Software Engineer
2 weeks ago
Cyara is the world's leading Automated CX Assurance Platform provider, enabling leading brands across the globe to build better customer experiences faster. Through automated testing and monitoring, Cyara accelerates the delivery of flawless customer journeys across digital and voice channels while reducing the risk of customer-facing defects. Every day the most recognizable brands, including Airbnb and NAB trust Cyara to deliver customer smiles at scale. Our promise is Customer Smiles - Delivered at Scale, and as a member of Cyara's team, you'll be given the opportunity to bring that mission to fruition alongside our amazing community of fun-loving forward thinkers. Interested to find out more about us Check out: www.cyara.com
Want to know what it's really like to join Cyara Check out this link to meet some real Cyarans and read about their individual career journey with us: https://cyara.com/employee-profiles/
Cyara's Values:
At Cyara, our values shape everything we do. We're passionate about Delivering Excellence by putting the customer first, collaborating globally, and always striving to improve. We take smart risks and Innovate Boldly, setting new standards and learning from every experience. Integrity First is our cornerstonewe value humility, authenticity, and respect for diversity, building trust in all we do. We Embrace Curiosity by empowering you to experiment, learn, and grow in a dynamic environment. At Cyara, our values drive us forward, shaping a culture where innovation and excellence thrive.
Cyara's Diversity, Equity, Inclusive and Belonging:
At Cyara, we are dedicated to fostering a workplace that embodies equal opportunity and champions diversity, equity, inclusion, and belonging (DEIB). We strive to cultivate an environment where every individual feels valued, respected, and empowered to bring their whole selves to work, contributing unique perspectives and talents. Our commitment includes continuously evaluating and enhancing our policies, practices, and culture to align with our DEIB principles. We ensure a discrimination-free environment where individuals are evaluated solely on their merits and abilities, regardless of legally protected statuses such as sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, gender identity, veteran status, or medical condition. By celebrating our differences and championing inclusivity, we enrich our organization, make more thoughtful decisions, and drive collective success.
Job Description
- Position:
- We are currently hiring for a Back-End Developer who will design, create and update a backend API that will offer various functionality to end-users. Building on top of a Cockroach DB Database and Python Flask the successful candidate will be responsible for designing and building new endpoints based on the requests coming from different teams and projects. You will also work on maintaining and building different backend projects developed in Python and Flask.
- What You'll Do:
- Technical Requirements:
- Strong command of Python (preferably 3.x).
- Experience with Python web development, including writing clean, modular and maintainable code.
- Familiarity with Python libraries commonly used in Flask projects (e.g., requests and others relevant to your project).
- Proficiency with SQL Alchemy
- Experience designing and managing database schemas, relationships (e.g., one-to-many, many-to-many) and
- Experience with Redis for caching, session management, or real-time data processing.
- Knowledge of database optimization, indexing, and transaction management.
- Knowledge of Flask concepts like routing and request handling.
- Solid understanding of HTTP protocols, RESTful API development, and web application architecture.
- Experience with API testing tools (e.g., Postman, curl) and debugging.
- Familiarity with version control with Git (GitHub).
- Familiarity with deployment tools and platforms (e.g., Docker, AWS).
- Knowledge of testing frameworks like PYTEST and UNITTEST for writing unit and integration tests
Experience required for this role:
- 5+ years in a Backend Development role
- Strong experience with developing object-oriented Python applications
- Strong experience with Python frameworks such as Flask
- Strong experience designing and building RESTful API's
- Fundamental knowledge of SQL, as well as experience in data modelling of relational databases
- A solid understanding of how web applications work including security, session management, and best development practises
- Unit tests writing experience Testing and test automation on Python
- Practical knowledge of Linux Unix based OS
- Practical knowledge of test methodologies, relevant standards, processes, and tools
- Excellent communication skills, including written and verbal English
- Good knowledge of GIT
Why you should join us:
At Cyara you'll have the opportunity to work with a group of people who share common goals, are driven by a similar passion, and value the expertise of their peers. Cyara is committed to being an equal opportunity employer, focused on building and maintaining a diverse, inclusive and authentic workplace; and a work environment that is free from discrimination and harassment, based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy. At Cyara we appreciate and welcome the fact that our culture is living and growing as we continue to evolve over time. With this opportunity comes the chance to enjoy a flexible work environment, competitive compensation and a work culture that's results-oriented, fast-paced and focused on continuous improvement, whilst maintaining a family first, team oriented, and ever positive atmosphere.
Cyara cares for its own - you'll feel that on your first day - and you'll get the chance to work for a global, growing company, and an all-inclusive team of innovators.
Interested Know someone who might be Apply online now.
Cyara are a Global Circle Back Initiative Employer - we commit to respond to every applicant.
Agencies: Thanks but we've got this one Please, no phone calls or emails to any employees of Cyaraoutside of the Talent Acquisition team. Cyara'spolicy is to only accept resumes from Agencies via theCyaraAgency Portal. Agencies must have a valid fee agreement in place and they must have been assigned the specific requisition to which they submit resumes, by the Cyara Talent Acquisition team before submitting any CV's. Any resume submitted outside of this process will be deemed the sole property of Cyara and, in the event, a candidate is submitted outside of this policy is hired, no fee or payment of any kind will be paid
-
Senior Software Engineer
23 hours ago
Hyderabad, Telangana, India APPIT Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software EngineerAbout the Role:Notice Period: (Immediate Joiner - Only)Experience: 7+ YearsSkills:Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures:GRPCReact, NextMonoreposHashicorp-> Consul-> Terraform-> Microservices interactionUnit tests using Jest, Cypress, JunitImportant Note –This role will...
-
Software Engineer Intern
1 week ago
Hyderabad, Telangana, India NTek Software Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per yearJob DescriptionWe are seeking a motivated and talented Software Engineer Intern to join our engineering team. This internship will provide you with hands-on experience in software development, coding, and collaborating with cross-functional teams. You'll work closely with our team of engineers to build and improve our software products, learn industry best...
-
Senior Software Engineer
23 hours ago
Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Senior Software Engineer
1 day ago
Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSr. Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Principal Software Engineer
3 weeks ago
Hyderabad, Telangana, India Tableau Software Full timeJob Description- Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.- Develop high-quality, production-ready code that can be used by millions of users of our applications- Make design decisions on the basis of performance, scalability, and future expansion.- Work in a Hybrid Engineering model...
-
Senior Software Engineer
2 weeks ago
Hyderabad, Telangana, India Thomson Reuters Full timeAre you pationate about technology we are looking for a Senior Software Developer to join our Product Engineering team You will be working as part of development team for one of our key products in the Product Engineering business unit This position requires strong analytical skills problem solving ability attention to detail and excellent communication...
-
Senior Software Engineer
1 day ago
Hyderabad, Telangana, India IMR Soft LLC Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWere Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As a Senior...
-
Senior Software Engineer
2 days ago
Hyderabad, Telangana, India Growel Softech Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software EngineerDescriptionWe are seeking a Senior Software Engineer to join our dynamic team in India. The ideal candidate will have 5-7 years of experience in software development, contributing to the design and implementation of high-quality software solutions.ResponsibilitiesDesign, develop, and maintain scalable software applications.Collaborate...
-
Senior Software Engineer
1 day ago
Hyderabad, Telangana, India State Street Full time ₹ 12,00,000 - ₹ 25,00,000 per yearJob DescriptionWe are looking for a Senior level software engineer with expertise in enterprise Java technologies, Relational databases, cloud native application development, Agile methodologies and hands-on experience working in highly transactional, scalable software systems. The job involves the engineer to contribute towards new enhancements and...
-
Senior Software Engineer
4 days ago
Hyderabad, Telangana, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWith continued growth in digital data and the desire to leverage data to address problems that touch all aspects of our lives, Azure Storage is growing to meet these challenges The Azure Storage team is hiring experienced Senior Software Engineer to join agile and diverse engineering teams for deploying Data Processing Unit (DPU) technology.As a Senior...