{"id":2437877,"url":"https://alion.io/job/upgrad-senior-software-engineer","title":"Senior Software Engineer","company":{"id":2205,"name":"upGrad","domain":"upgrad.com","url":"https://alion.io/company/upgrad","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17500,"max_usd":41000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-10-13T08:45:56Z","employer_posted_date":null,"last_verified_at":"2026-10-13T08:45:56Z","board_verified":false,"closed_at":null,"days_open":10,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":10},"description":"We're looking for a builder, not just a backend developer. If you are interested, please fill the form below\n\nLink - https://forms.gle/zsNeNqcvEPfDbFUd6\n\nSomeone who brings strong engineering fundamentals, moves with pace, questions decisions constructively, and understands why something should be built before deciding how to build it.\nBackend will be the primary playground, but boundaries aren't rigid. We expect engineers to shift across the board, work cross-functionally and pick up problems outside their immediate area when the product needs it.\n\nWhat you'll do\nBuild with ownership — take problems from idea and design to production, not just ticket to code.\nThink from first principles — question assumptions, understand trade-offs and make deliberate engineering choices.\nKeep it lean — prefer simple, maintainable architecture and continuously look for opportunities to optimize infrastructure and cost.\nDesign for tomorrow — think about scalability, extensibility, reliability and maintainability without over-engineering for imaginary scale.\nUnderstand distributed systems — service boundaries, communication patterns, failure handling and when a microservice actually needs to exist.\nThink deliberately about tenancy, data isolation, partitioning and access patterns.\nOwn performance — query optimization, API performance, caching, concurrency and identifying bottlenecks.\nThink product, not tickets — understand the expected outcome and challenge a solution when there is a better way to achieve it.\nMove with pace — make informed decisions, ship, measure and iterate.\nBe cross-functional when needed. The problem matters more than where the boundary of your role happens to be.\n\nWhat we're looking for\n3–5 years of software engineering experience, with strong backend engineering fundamentals.\nHands-on experience with Java and/or JavaScript/TypeScript.\nExperience building production systems using Spring/Spring Boot or Node.js.\nLanguage and framework flexibility — comfortable moving between Java/Spring and Node.js when the problem or system calls for it.\nStrong understanding of APIs, distributed systems and production-grade system design.\nExperience with SQL databases, including schema design, indexing and query optimization.\nGood understanding of NoSQL concepts — partitioning, consistency, access patterns and data modelling.\nExperience with at least one cloud platform — AWS, GCP or equivalent.\nAbility to reason about scale, reliability, performance, maintainability and cost while making technical decisions.\n\nAI is part of the engineering toolkit\nWe expect you to use AI effectively to build faster and better — for exploration, coding, debugging, testing, reviewing and understanding unfamiliar systems.\nBut we're not looking for a prompt hero.\nYou should understand what you're shipping, validate what AI produces, question its assumptions and own the engineering decisions behind it.\n\nThe mindset we're looking for\nSimple over clever. Outcomes over tickets. Engineering judgement over trends. Pace without shortcuts.\nIf you like understanding problems deeply, building lean systems, questioning assumptions and stepping across boundaries when something needs to get done — you'll fit right in at upGrad.","description_format":"text","description_chars":3238,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["EdTech Platforms","E-learning"],"lifecycle":[{"event":"open","at":"2026-10-13T11:09:00Z"}],"visa":[],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.862,"p_room":0.945,"age_days":9,"expected_fill_days":27,"reasons":["seen:9","velocity","win:mid"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/upgrad-senior-software-engineer","json_url":"https://alion.io/job/upgrad-senior-software-engineer.json","meta":{"generated_at":"2026-10-23T12:15:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18663,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2205},"rest":"https://alion.io/mcp/rest/get_company?id=2205"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fupgrad-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fupgrad-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fupgrad-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/upgrad-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fupgrad-senior-software-engineer"}]}