Software Engineer
DTNAbout the role
DTN is a global leader providing insights and analytics to our customers to feed, fuel, and protect the world. We help people make critical business decisions that impact the agriculture, oil and gas, trading, and weather industries.
It’s a difference you’ve likely felt without even knowing it. From the food on your plate to the gas in your car to the last flight you took, chances are a DTN customer made it possible. And that’s just for starters. That’s why we say, “When our customers prosper, we all win.”
Job Description:
DTN is looking for a talented Software Engineer to join a close-knit, high-energy development team within the Eco Data organization. Come help us build and improve our latest cloud-native APIs and data transformation services delivering high-volume, time-sensitive weather data to consumers for geospatial and time series applications.
If you’re a collaborator who enjoys solving data transformation and delivery challenges, learning alongside others, proving ideas, demonstrating accomplishments, and tracking down issues in distributed systems, we want to talk with you!
This role will:
- Join an international team, actively engage in daily stand-ups and scrum ceremonies, and interact with peers on Slack.
- Gain a thorough understanding of the team's API products and backend data services.
- Design, develop, test, and analyze software to meet product and technical requirements using modern practices, interacting with others to clarify requirements when necessary.
- Participate in asynchronous code reviews to provide and receive constructive feedback.
- Create documentation to facilitate shared knowledge and operational support.
- Assist as needed with incident response.
The successful candidate will need:
- Proficiency in a modern programming language (we use Node.js and Python).
- Proficiency with SQL databases (we use PostgreSQL and Alembic).
- Understanding of REST API concepts and principles.
- Experience using a framework (we use Express and FastAPI).
- Ability to build and deploy container-based applications (we use Kubernetes).
- Experience with Infrastructure-as-Code and CI/CD (we use Terraform and GitLab).
Highly-qualified candidates will have:
- Experience with data transformation packages (we use Apache Arrow, Pandas, and Polars).
- Proficiency using a variety of Amazon Web Services (we use S3, EC2, SNS, SQS, and more).
- Experience with observability tools (we use Datadog).
- Familiarity with event-driven architecture concepts.
What you can expect from DTN:
Competitive Salary
Unlimited PTO
Flexible working hours
Remote work model (position dependent)
Competitive Medical, Dental and Vision Insurance Plans
6% 401K matching
Unlimited access to 13k+ courses via learning platform to support employee career advancement
Employee Assistance Program (EAP)
Applications for this position will be accepted until August 9. Interested candidates are encouraged to submit their applications before the specified deadline.
The targeted hiring base pay range for this position is between $78,750 and $105,000. DTN is a pay for performance organization, which means there is the opportunity to advance your compensation with performance over time. The actual base pay offered for this position will be dependent upon many factors, including but not limited to: prior work experience, training/education, transferable skills, business needs, internal equity and applicable laws. The targeted hiring base pay range is subject to change and may be modified in the future. This role may also be eligible for market competitive variable pay and benefits.
#LI-Remote
Why DTN?
OUR VISION: To be the independent, trusted source of insights to our customers who feed, protect, and fuel the world.
OUR MISSION: Empower our customers with intelligent and actionable insights that exceed their expectati
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s