Senior, Software Engineer
Dept · NY, US, CA, US, IL, US - Remote
About this role
**WHY DEPT®?** We’re a Growth Invention company built to help the world’s most ambitious brands grow faster. We operate at the intersection of technology and marketing—pioneering ideas, acting fast, and moving further because standing still isn’t in our DNA. Our culture is driven by three values: **better together**, **relentlessly curious**, and **get sh*t done**. --- ## What we believe in - **Code quality is a top priority.** Style guides, code reviews, and best practices help you move fast without breaking things. - **Great UI/UX is critical.** A technically correct experience that feels bad isn’t finished. - **Collaboration wins projects.** Great communication is the strongest predictor of project success. - **We’re pragmatic.** Real-world tradeoffs between cost, speed, and craft—shipping something useful beats perfection. - **We’re intellectually curious.** Learn through craft show & tells, lunch & learns, workshares, and active Slack channels. --- ## The role As a **Senior Software Engineer**, you own significant portions of a project and drive them to completion. You’ll take a semi-defined problem, sharpen it with the right questions, turn it into a plan, and ship. This role is primarily **backend-focused**, with occasional dives into **cloud infrastructure**. You should also be comfortable working in a modern **frontend** codebase to apply best practices and create smooth, visually appealing experiences. You’ll collaborate closely with **product managers, engineers, marketing, sales, and finance**, and explain your work clearly—without hiding behind jargon. --- ## What you’ll do - Build and deploy **scalable backend services and APIs** for global brands with high ownership. - Turn incomplete/ambiguous specs into clear **requirements, tasks, and stories** with time-to-complete estimates. - Participate in technical design of **systems, schemas, and pipelines**; provide guidance on architecture and infrastructure. - Integrate **third-party APIs and systems**; design contracts for frontend teams and other services. - Perform **code reviews** that raise the bar—both submitting your own work and giving constructive feedback. - Surface **technical blockers, risks, and client-facing issues** early so the team can course-correct. - Advocate for best practices in **testing, security, performance, and CI/CD**. - Work directly with client stakeholders via **email, calls, and in person**; help build demo/presentation content. - Apply **AI and agentic capabilities** to real client work; contribute reusable templates, prototyping sessions, and practical guidance. - Share what you learn internally (Slack, brown bags, DEPT U) and externally (articles/talks) as project work allows. --- ## What you bring - Proven experience building and maintaining **production backend systems** used by real people. - Strong proficiency in **Python**. - Experience designing and integrating **APIs** and third-party systems. - Solid working knowledge of **databases** (SQL and NoSQL). - Enough familiarity with **modern frontend development** (preferably **Angular** and **TypeScript**) to read code, review PRs, and debug across the stack. - Experience with at least one **major cloud provider** (Google Cloud preferred; AWS or Azure welcome). - Daily, real-world use of **GenAI productivity tools** (Gemini CLI, Claude Code, Codex) in your development workflow. - Working understanding of core **LLM concepts** and where they fit. - Fluency with **git**,
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.