> Markdown version of [/jobs/ext/2610443-software-engineer](https://www.wearedevelopers.com/jobs/ext/2610443-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** DOORSTEP, INC. - **Location:** New York, NY, United States - **Experience:** Starter - **Salary:** $110,000.0 - $135,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Geographic Information Systems, Application Programming Interfaces (APIs), Profiling, Computer Programming, Data Mapping, Data Structures, Software Debugging, Distributed Systems, Geospatial Intelligence, Global Positioning Systems (GPS), Python (Programming Language), Object-Oriented Software Development, Software Construction, Software Engineering, Software Systems, Backend, Git, Information Technology, Production Code, Software Version Control, Data Pipelines - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6424af6c138faccc ## About the Role * Bachelor's or Master's degree in Computer Science, Mathematics, Engineering, or a related field * Strong proficiency in Python and comfort learning new languages as needed * Solid understanding of core computer science fundamentals, including data structures, algorithms, and complexity * Experience with software construction, object-oriented programming, and clean code practices * Familiarity with building and debugging systems that handle real-world data * Experience using version control (e.g., Git) and collaborating in a team codebase * A portfolio of projects that demonstrates strong programming fundamentals, problem-solving ability, and curiosity Nice-to-Have: * 1-2 years of experience in a professional context, especially in a startup environment * Exposure to backend development, APIs, or distributed systems * Exposure to web or app development and/or design * Some exposure to geospatial data, mapping tools, or location-based systems * Experience with testing frameworks, performance profiling, or monitoring * A love of building good software If you're excited to help build the future of location intelligence, we'd love to meet you! ## Description We're looking for a curious, driven, and sharp entry-level software engineer to support our engineering efforts and help solve practical problems in logistics, mapping, and geospatial intelligence. You'll work on building reliable software systems that process mobile sensor data, GPS traces, and delivery metadata. This role focuses on strong fundamentals in programming, data structures, and software design, with opportunities to contribute to data pipelines, backend services, and internal tools that power our products. This is a great opportunity if you want to join a fast-paced team, take ownership of production code, and grow into larger technical responsibility over time. What You'll Do * Build and maintain software that ingests, processes, and stores mobile sensor data, GPS traces, and delivery metadata * Develop backend services, data pipelines, and internal tools that support location intelligence products * Write clean, well-tested, and maintainable code * Debug and improve existing systems, focusing on reliability and performance * Work with engineers and product teams to design APIs, data models, and system interfaces * Analyze and work with noisy, real-world data to support product features * Communicate technical decisions, tradeoffs, and progress clearly to the team * Take ownership of real product work early and expand responsibility as you grow ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [How to Become a Software Engineer Without a Degree in 2023](https://www.wearedevelopers.com/magazine/147-how-to-become-a-software-engineer-without-a-degree-in-2023) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)