> Markdown version of [/jobs/ext/2788096-senior-engineer-ii-platform-in-new-york](https://www.wearedevelopers.com/jobs/ext/2788096-senior-engineer-ii-platform-in-new-york). 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). --- # Senior Engineer II, Platform in New York - **Company:** Energy Jobline - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $208,000.0 - $260,000.0 - **Contract:** Permanent contract - **Skills:** Data Architecture, Python (Programming Language), TypeScript, Backend, Event Driven Architecture, Non-relational Database, Api Management, Golang - **Published:** September 8, 2026 - **Apply:** https://www.energyjobline.com/job/senior-engineer-ii-platform-new-york-31568173 ## About the Role * Deep, broad backend experience on complex systems. We weigh breadth and depth over exact years, but strong candidates usually have a decade or more. * Fluent in TypeScript, Python, and Go, with three or four on your resume. Rust or similar is a plus. * You've built robust backend services and platform infrastructure. * You've architected systems and data schemas across relational and non-relational databases. * Fluent with AI coding agents and use them daily to ship faster without dropping quality. * Startup grit: you self-manage, stay hands-on, and partner well across teams. ## Description You're a platform generalist with real backend depth. You're happiest with genuine ownership and comfortable with the ambiguity of an early-stage company. This is a hands-on role first: you'll spend most of your time writing code and designing systems. You self-manage, you work across teams, and you already lean on AI coding agents to move faster. As the day-to-day of engineering shifts toward orchestration, design, and cross-team work, that's increasingly where you spend your time. What you'll do * Design, build, and evolve the core backend services and platform infrastructure the rest of engineering depends on. * Architect distributed backend systems and services that hold up under high traffic and data volume, and own the service boundaries, data models, and API contracts behind them. * Design asynchronous, event-driven systems using queues, workers, and messaging where they fit. * Integrate third-party platforms and services, and own the reliability challenges that come with them at scale. * Build self-service platform capabilities so product teams can ship without waiting on you. * Shape our data architecture across relational and document stores: schema design, storage choices, and the tradeoffs behind them. * Keep the platform observable and dependable through instrumentation, sensible SLOs, and steady incident response. * Raise the engineering bar by setting technical standards, sharing patterns, reviewing code, and mentoring engineers across levels. * Own complex, cross-team projects from concept through production, aligning partners and keeping the work moving without being asked. * Use AI coding agents, including tools like Claude Code, as a normal part of how you build. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)