On-Site
Full-Time
Gurugram, Haryana
India
About the Role
About the Role:
Passionate about building, owning and operating massively scalable systems? Experienced in being in a team of highly competent software engineers impacting millions of lives around you? If so, here is an opportunity tailored for you.
As a SDE, you will interact with the entire engineering team to solve problems and build, extend, optimize and refactor the back-end architecture of our growing product. This will involve working on our existing codebase along with new projects. Airtel Xtelify has a highly passionate engineering-driven environment where your contribution will be felt immediately. All teams at Xtelify are involved in every part of our development life cycle.
Out of many tools and technologies, we use Golang, Java, Postgres, Aerospike, Redis, Kafka extensively for our back-end development.
Responsibilities:
Developing a highly-concurrent and distributed system
Performance optimization and problem diagnosis
Designing/Developing for high-availability
Designing/Developing and testing new features
Supporting release and documentation of developed features
Estimating the effort required to develop and implement
Help define coding standards and development processes
Willing to learn & adapt different technologies
Skill Sets:
Have extensive hands-on experience in Golang, in production-grade systems
Experience dealing with highly concurrent, distributed architectures / systems
Strong Data Structures & Algorithms concepts
Comfortable working in a nix environment & using cli.
Experience with building HTTP and GRPC based services
Willingness to get hands dirty and not afraid of low-level details
Ability to carefully break down the problem into small pieces
Ability to effectively communicate problems and solutions to the different team members
Be able to debug non-trivial application code.
Be able to write clear, concise source-code documentation, unit and integration tests.
Be able to think beyond code to architecture and user experience.
Experience with SQL and NoSQL databases like MySQL/Postgres, Redis, REST, Elasticsearch/MongoDB
Proficient with code versioning tools, such as Git.
Familiarity with Deployment on Cloud (AWS, GCP) with Jenkins, Ansible, Consul, Nats will be plus
Familiarity with frameworks/tools like statsd, Open tracing, Prometheus will be plus
Passionate about building, owning and operating massively scalable systems? Experienced in being in a team of highly competent software engineers impacting millions of lives around you? If so, here is an opportunity tailored for you.
As a SDE, you will interact with the entire engineering team to solve problems and build, extend, optimize and refactor the back-end architecture of our growing product. This will involve working on our existing codebase along with new projects. Airtel Xtelify has a highly passionate engineering-driven environment where your contribution will be felt immediately. All teams at Xtelify are involved in every part of our development life cycle.
Out of many tools and technologies, we use Golang, Java, Postgres, Aerospike, Redis, Kafka extensively for our back-end development.
Responsibilities:
Developing a highly-concurrent and distributed system
Performance optimization and problem diagnosis
Designing/Developing for high-availability
Designing/Developing and testing new features
Supporting release and documentation of developed features
Estimating the effort required to develop and implement
Help define coding standards and development processes
Willing to learn & adapt different technologies
Skill Sets:
Have extensive hands-on experience in Golang, in production-grade systems
Experience dealing with highly concurrent, distributed architectures / systems
Strong Data Structures & Algorithms concepts
Comfortable working in a nix environment & using cli.
Experience with building HTTP and GRPC based services
Willingness to get hands dirty and not afraid of low-level details
Ability to carefully break down the problem into small pieces
Ability to effectively communicate problems and solutions to the different team members
Be able to debug non-trivial application code.
Be able to write clear, concise source-code documentation, unit and integration tests.
Be able to think beyond code to architecture and user experience.
Experience with SQL and NoSQL databases like MySQL/Postgres, Redis, REST, Elasticsearch/MongoDB
Proficient with code versioning tools, such as Git.
Familiarity with Deployment on Cloud (AWS, GCP) with Jenkins, Ansible, Consul, Nats will be plus
Familiarity with frameworks/tools like statsd, Open tracing, Prometheus will be plus