> Markdown version of [/jobs/ext/2572065-software-engineer-fullstack](https://www.wearedevelopers.com/jobs/ext/2572065-software-engineer-fullstack). 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 (Fullstack) - **Company:** Amazon.com, Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $95,000.0 - $114,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, C++ (Programming Language), Cascading Style Sheets (CSS), Computer Networks, Data Structures, Domain Name System (DNS), Hypertext Transfer Protocols (HTTP), Python (Programming Language), Big O, Software Engineering, TCP/IP, Web Performance Optimization, Link Control Protocol, ReactJS, Backend, Information Technology, Web Technologies, Data Pipelines - **Published:** August 23, 2026 - **Apply:** https://www.careerjet.com/job/usb6020667eb8dc71346589bffe87926c7/eaa ## About the Role * 5+ years experience in software development/engineering * Bachelor's degree or higher in Computer Science, or equivalent experience. We especially value interdisciplinary backgrounds-a BA in CS, or someone who explored philosophy, literature, design, or other fields alongside their technical studies * Systems design: You've designed and operated backend services in production, not just contributed features to them-you think about failure modes, deployment, and what happens at 3am * Foundation: Strong problem-solving, continuous learner, collaborative. You can explain something complex and make the listener understand it-and you treat a technical conversation as a shared build, integrating pushback in real time, rather than a lecture to defend * Optimizer instinct and ownership: You notice inefficient or broken things and can't leave them alone. You think about uptime, customers, and impact the way a founder does-anticipating failure modes and investigating without being told each step * Intellectual honesty: You're comfortable saying "I don't know" and candid about the edges of your understanding. We'd rather see genuine reasoning than performed expertise * Energized by what AI makes possible: Less about specific tools than disposition. One engineer can attempt far more than they could three years ago, and the people we want are already playing with that rather than waiting for it to settle-with judgment about when to trust these tools and when to push back, * Systems and product thinking: You reason about second- and third-order effects-who wins, who loses, what breaks, what emerges-and you care about whether what we build actually creates value for real users and customers, not just whether it's a good piece of engineering ## Description * Technical Skills: Solid fundamentals in Python, Go, Rust, Java, or C/C++, data structures, algorithms, complexity analysis, networking concepts (DNS, HTTP, TCP/IP), and web technologies (HTML, CSS, JavaScript, React). Familiarity with web performance metrics (LCP, CLS), edge/CDN internals, ML for real-world decision-making, or data pipelines is a plus-but we care more about how you learn than what you already know, Description: Join UniFirst Corporation as an Innovation Support Engineer! Are you ready to be part of a growing, forward-thinking, and dynamic Engineering department that value… + 10 days ago, Description: Company Description Bigbelly is on a mission to make communities and public spaces better. That means cleaner, safer cities. Beautiful, more efficient campuses. An… + 4 days ago + ## Related Videos - [Are We All Prompt Engineers? How AI Changed What It Means to Build Software](https://www.wearedevelopers.com/videos/1980-are-we-all-prompt-engineers-how-ai-changed-what-it-means-to-build-software) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)