3 Spark TG Software Engineer Jobs
SDE II - Software Engineer ( RUST )
Spark TG
posted 2mon ago
Flexible timing
At SparkTG you will have the opportunity to lead development of sub systems for our telephony products. You will own the entire development lifecycle of each sub system apart from regular upgradations and lateral product development. You will be a part of a small, agile, and collaborative tech team, designing, building, and maintaining the backbone of our telephony products.
Required Experience
1. 3 to 6 years of experience developing in C++ or RUST
2. Experience developing or designing real time distributed systems.
3. Strong proficiency in C++ or RUST or Golang (or other systems language)
4. Experience with databases like PostgreSQL
5. Extensive knowledge of advanced data structures and algorithms.
6. Strong attention to the quality and readability of your code.
7. Multi threaded programming knowledge.
8. Key-value store optimization skills.
9. Native level proficiency in written and oral English
10. Excellent communication skills
Bonus
1. Consuming and contributing to open source codebases
2. Experience working with agile methodologies (Scrum, CI/CD, Gitflow)
3. Exposure to ElasticSearch and Asterisk
Job Description
1. Lead design and implementation of sub-systems.
2. Perform upgradation and automation of routine operations.
3. High level documentation of features within our software system.
4. Create and implement testing and debugging procedures of new libraries.
5. Routine performance optimization of sub-systems.
6. Monitor and ensure timely completion of modules with strict adherence to the quality process defined for the project
7. Continuously update technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies
8. Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
9. Enhancing and maintaining work culture & environment
Employment Type: Full Time, Permanent
Functional Areas: Software/Testing/Networking
Read full job description