Padmi

Cloud Software Engineer (AWS/Python Engineer)

IndiaPosted 3 months ago
Software engineeringJuniorFull Time; Regular
Apply at XenonStack Moments

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineer (Backend) at XenonStack, you will play a crucial role in building production-grade backend systems that power AI platforms and enterprise workflows. Your responsibilities will include: - Writing clean, efficient, and maintainable backend code using Java, Python, or Golang. - Implementing APIs, services, and data-access layers under guidance from senior engineers. - Contributing to feature development, bug fixes, and performance improvements. In addition to backend development, you will also be expected to: - Apply core data structures and algorithms to solve real engineering problems. - Optimize code for correctness, performance, and scalability. - Work with relational databases (PostgreSQL, MySQL) and/or NoSQL databases, write efficient SQL queries, and understand indexing, joins, and transactions. Qualifications required for this role include: - 6 months 1 year of hands-on experience in software development. - Strong fundamentals in at least one programming language (Java, Python, or Golang). - Solid understanding of data structures and Graph algorithms. - Good working knowledge of databases and SQL. - Familiarity with Git and basic software development workflows. - Exposure to REST APIs or backend frameworks (Spring Boot, FastAPI, Flask, etc.). - Basic understanding of operating systems, networking, or distributed systems. - Familiarity with cloud platforms (AWS/GCP/Azure) or Docker. - Academic or personal projects involving backend systems. Join us in our mission to accelerate the world's transition to AI + Human Intelligence by becoming a dependable software engineer in an AI-first product environment. As a Software Engineer (Backend) at XenonStack, you will play a crucial role in building production-grade backend systems that power AI platforms and enterprise workflows. Your responsibilities will include: - Writing clean, efficient, and maintainable backend code using Java, Python, or Golang. - Implementing APIs, services, and data-access layers under guidance from senior engineers. - Contributing to feature development, bug fixes, and performance improvements. In addition to backend development, you will also be expected to: - Apply core data structures and algorithms to solve real engineering problems. - Optimize code for correctness, performance, and scalability. - Work with relational databases (PostgreSQL, MySQL) and/or NoSQL databases, write efficient SQL queries, and understand indexing, joins, and transactions. Qualifications required for this role include: - 6 months 1 year of hands-on experience in software development. - Strong fundamentals in at least one programming language (Java, Python, or Golang). - Solid understanding of data structures and Graph algorithms. - Good working knowledge of databases and SQL. - Familiarity with Git and basic software development workflows. - Exposure to REST APIs or backend frameworks (Spring Boot, FastAPI, Flask, etc.). - Basic understanding of operating systems, networking, or distributed systems. - Familiarity with cloud platforms (AWS/GCP/Azure) or Docker. - Academic or personal projects involving backend systems. Join us in our mission to accelerate the world's transition to AI + Human Intelligence by becoming a dependable software engineer in an AI-first product environment.

One address, no account. We’ll tell you when matching roles go live.

More at XenonStack Moments

Related open roles

View all roles