Dodge Construction Network

Senior Backend Software Developer

Dodge Construction Network
Apply
2 months ago
Kochi, IndiaSenior

Responsibilities

  • Design and develop scalable, reliable, and maintainable backend applications, APIs, and services.
  • Design, implement, document, and optimize RESTful, GraphQL, and other service interfaces.
  • Design database schemas, write efficient queries, maintain data integrity, and optimize database performance.
  • Improve system scalability, availability, fault tolerance, and high-traffic performance.
  • Diagnose and resolve complex production bugs, outages, and performance issues.
  • Drive improvements in architecture, automation, security, observability, development processes, and engineering efficiency.

Requirements

  • Bachelor’s degree in a related field or equivalent education and work experience.
  • 8–10+ years of professional software development experience.
  • Strong proficiency in Python and SQL database development, including Postgres or Oracle.
  • Strong system design and architecture experience with distributed systems.
  • Proven experience designing and developing secure, scalable RESTful APIs.
  • Experience with AWS services including Lambda, API Gateway, S3, DynamoDB, RDS, and Cognito.
  • Familiarity with CloudFormation, Terraform, and CDK infrastructure-as-code tools.
  • Understanding of event-driven architectures using SNS, SQS, or EventBridge.
  • Strong relational database experience and preferred NoSQL database experience.
  • Experience with AI-assisted development tools such as Claude, Copilot, or Codex.
  • Preferred experience includes AWS data lakes, data warehouses, analytics platforms, React, Angular, Vue.js, CloudWatch, Datadog, Splunk, Docker, ECS, or Kubernetes.

Benefits

  • Full-time position with a hybrid work arrangement.
  • Candidates should be based in or near Kochi and able to work from the Kochi office.
  • Reports directly to the VP of Engineering.

Tech Stack

Amazon DynamoDBAngularAWSDatadogDockerGraphQLKubernetesPostgreSQLPythonReactSplunkSQLTerraformVue.js

Categories

Dodge Construction Network

About Dodge Construction Network

501-1,000 employees

Dodge Construction Network builds subscription platforms that deliver commercial construction project data, analytics, and forecasting, plus tools to find work and manage relationships for contractors, manufacturers, and AEC firms. Its products combine proprietary project leads, market intelligence, and integrations with CRM/BI systems to support business development and planning. The company traces its roots to 1891 and operates as a privately held business.

Contact me