{"id":16407,"url":"https://alion.io/job/dodgeconstruction-search-software-engineer","title":"Search Software Engineer","company":{"id":15605,"name":"Dodge Construction Network","domain":"construction.com","url":"https://alion.io/company/construction","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kochi, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Solr","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"CloudFormation","optional":false},{"name":"Copilot","optional":false},{"name":"DynamoDB","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"OpenSearch","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Terraform","optional":false},{"name":"Tokenization","optional":false},{"name":"Amazon CloudWatch","optional":true},{"name":"Amazon ECS","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon EventBridge","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Kubernetes","optional":true},{"name":"Splunk","optional":true}],"status":"live","first_seen_at":"2026-08-14T00:00:00Z","employer_posted_date":"2026-08-14","last_verified_at":"2026-10-17T03:25:34Z","board_verified":true,"closed_at":null,"days_open":64,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":63},"description":"Dodge Construction Network (Dodge) is looking for a seasoned, hands-on .NET developer with strong systems design and architecture experience to join our search engineering team. This role will work on the backend services and search APIs powering our critical applications, and will be trained on our search platform technologies.\nThis is a full-time position and reports directly to the VP, Data Architecture.\nPreferred Location\nQualified candidates should be based in or near Kochi and able to work from our Kochi office as part of a hybrid schedule.\nEssential Functions\nBackend & API Engineering (.NET)\nDesign, build, and maintain secure, scalable RESTful APIs using .NET Core (C#) to support both internal systems and client-facing applications\nArchitect and implement authentication, authorization, and entitlements/access control systems to protect API endpoints and user data\nContribute to system design discussions, producing scalable, fault-tolerant architectures for distributed systems and applying event-driven patterns where appropriate\nCollaborate with data engineering teams to design and optimize data ingestion and enrichment pipelines that feed search indexes\nIncorporate AI coding tools (Claude Code, GitHub Copilot, Codex, etc.) into daily workflows; review and validate AI-generated code before merging\nEnsure code quality through unit, integration, and performance testing; participate in code reviews and uphold engineering standards\nSearch Platform Engineering\nContribute to our scalable search infrastructure built on Apache Solr and/or OpenSearch, including schema design, indexing pipelines, and query parsing\nApply or develop knowledge of search relevance concepts: tokenization, stemming, custom analyzers, boosting rules, and query-time vs. index-time tuning\nSupport search cluster operations, replication, and high-availability in production environments\nHelp diagnose and resolve search performance issues, including slow queries, indexing bottlenecks, and relevance degradation\nCloud & Infrastructure\nBuild and deploy cloud-native applications on AWS (Lambda, API Gateway, S3, DynamoDB, RDS, Cognito, etc.)\nContribute to CI/CD pipelines and infrastructure-as-code (CloudFormation, Terraform, or CDK) to support reliable, repeatable deployments\nEducation Requirement\nBachelor’s degree in a related field or equivalent education and work experience.\n Required Experience, Knowledge and Skills\n5-10+ years of professional software development experience\nStrong proficiency in .NET Core (C#), including asynchronous patterns and dependency-injection frameworks\nProven experience designing and developing secure, scalable RESTful APIs for internal and client-facing systems\nExperience with authentication, entitlements, and access control systems\nSolid experience with AWS services and strong knowledge of relational and NoSQL databases\nStrong understanding of SDLC, Agile methodologies, and DevOps/CI/CD pipelines\nMust have worked with AI-assisted development tools (Claude, Copilot, Codex, etc.)\n Preferred Experience, Knowledge and Skills\nFamiliarity with Apache Solr, OpenSearch, or Elasticsearch (schema design, indexing, query parsing, clustering)\nUnderstanding of search relevance concepts: tokenization, stemming, analyzers, and boosting strategies\nExperience with infrastructure-as-code tools (CloudFormation, Terraform, CDK) and containerization (Docker, ECS, EKS)\nKnowledge of event-driven architectures (SNS, SQS, EventBridge) and observability tools (CloudWatch, Datadog, Splunk)\nKnowledge of search in construction or AEC industry datasets\n About Dodge Construction Network\nDodge Construction Network exists to deliver the comprehensive data and connections the construction industry needs to build thriving communities. Our legacy is deeply rooted in empowering our customers with transformative insights, igniting their journey towards unparalleled business expansion and success. We serve decision-makers who seek reliable growth and who value relationships built on trust and quality. By combining our proprietary data with cutting-edge software, we deliver to our customers the essential intelligence needed to excel within their respective landscapes. We propel the construction industry forward by transforming data into tangible guidance, driving unparalleled advancement.\nDodge is the catalyst for modern construction.","description_format":"text","description_chars":4369,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Data Providers & Datasets","Lead Generation","Market Research"],"lifecycle":[{"event":"open","at":"2026-05-14T00:00:00Z"}],"visa":[],"liveness":{"score":43,"band":"fade","label":"Fading","p_open":1,"p_active":0.721,"p_room":0.6,"age_days":63,"expected_fill_days":80,"reasons":["conf:3","velocity","win:late","crowd:"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/dodgeconstruction-search-software-engineer","json_url":"https://alion.io/job/dodgeconstruction-search-software-engineer.json","meta":{"generated_at":"2026-10-17T03:47: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":4974,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":15605},"rest":"https://alion.io/mcp/rest/get_company?id=15605"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdodgeconstruction-search-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%2Fdodgeconstruction-search-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%2Fdodgeconstruction-search-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/dodgeconstruction-search-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdodgeconstruction-search-software-engineer"}]}