D

DTN

Real-time data and analytics for agriculture

Senior Software Engineer

Backend EngineeringUpdated on Nov 12
Full-timeManila, Metro Manila, Philippines₱117.6k - ₱156.8k /mo

About the Job

Requirements

  • At least 5 years of experience as a software engineer.
  • Proficiency in Python is required.
  • Experience with AWS and containerization technologies, including Docker and Kubernetes, and designing, implementing, and managing infrastructure deployments using Infrastructure as Code principles and tools such as Terraform or CloudFormation.
  • Proficiency in implementing and modifying continuous integration and continuous delivery (CI/CD) pipelines to automate software delivery processes and improve development efficiency.
  • A strong understanding of software design principles, object-oriented programming, SOLID principles, and design patterns.
  • The ability to work a mid-shift schedule in Manila time, with some flexibility in working hours due to the global team.

Responsibilities

  • Contribute to a team of software developers delivering new features and capabilities for weather data services, supporting the full software development lifecycle.
  • Collaborate with product managers, designers, and other stakeholders to understand requirements, prioritize tasks, and deliver solutions.
  • Design scalable and reliable software systems that meet technical and business objectives.
  • Write maintainable code and enforce coding standards and best practices within the team.
  • Review code, provide feedback, and conduct code reviews to ensure quality and stability.
  • Troubleshoot complex technical issues and resolve them in a timely manner.
  • Stay current with software development trends and best practices and apply them to the team's processes.

Desired Qualifications

  • Experience in services and APIs contexts.
  • Experience with Node.js, JavaScript, and TypeScript.
  • Experience designing, implementing, and using REST web services.
  • Experience designing and documenting web service interfaces.

About the Company

DTN

Real-time data and analytics for agriculture

DTN provides subscription-based data and analytics for industries sensitive to weather and markets, including agriculture, energy, and broader finance. Its product is an advanced operational decisioning platform that delivers real-time insights by aggregating weather data, commodity prices, and market analytics through a unified system. Historically rooted in delivering real-time price and weather information via radio and satellite, DTN expanded through strategic acquisitions to offer a broad suite of data feeds and analytics that help customers manage risk and seize opportunities. Unlike many competitors, DTN combines weather prediction, commodity and energy market data, and decisioning tools within one platform, backed by decades of industry experience and a track record of growth through acquisitions. The company's goal is to provide timely, actionable information that lets businesses anticipate changes, manage risk, and optimize operations.

Company size
1,001-5,000
Company stage
Grant
Total funding
$1.2M
Headquarters
Bloomington, IN
Founded
1984

Recently Posted Jobs

Explore more opportunities at DTN

See more jobs