Senior Software Engineer
Engineering
Noida, India
Full-time
Posted on 2025-04-25
About the Role
We are looking for a Senior Software Engineer to join our Engineering team. In this role, you will be responsible for designing, developing, and maintaining software solutions that power our AI-driven communication platform. You will work closely with cross-functional teams to deliver high-quality products that meet our customers' needs.
Key Responsibilities
- Design, develop, and maintain scalable and reliable software solutions
- Collaborate with product managers, designers, and other engineers to deliver high-quality products
- Write clean, maintainable, and well-tested code
- Participate in code reviews and provide constructive feedback to peers
- Mentor junior engineers and help them grow in their careers
- Stay up-to-date with emerging trends and technologies
- Contribute to technical architecture decisions and help define engineering standards
- Troubleshoot and resolve complex technical issues
Requirements
- 5+ years of experience in software development
- Strong proficiency in one or more programming languages (Python, JavaScript, Java, Go)
- Experience with building and deploying applications in cloud environments (AWS, GCP, Azure)
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes)
- Knowledge of database technologies (SQL, NoSQL)
- Experience with version control systems (Git)
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
Nice to Have
- Experience with AI/ML technologies and frameworks
- Knowledge of communication protocols and APIs
- Experience with real-time communication systems
- Familiarity with WebRTC and related technologies
- Contributions to open-source projects
Apply for this Position
Job Summary
Department
Engineering
Location
Noida, India
Employment Type
Full-time
Experience
5+ years
About SparkTG
SparkTG is a leading provider of AI-powered communication solutions that help businesses transform their customer interactions. We're a fast-growing team passionate about innovation and committed to excellence.
Learn More About UsNot the right position for you?
Check out our other open positions or submit your resume for future opportunities.