> Markdown version of [/jobs/ext/4620067-senior-software-engineer-backend](https://www.wearedevelopers.com/jobs/ext/4620067-senior-software-engineer-backend). 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 Software Engineer, Backend - **Company:** ARCHER - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $145,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Cloud Computing, Software Debugging, Monitoring of Systems, Python (Programming Language), NoSQL, Raspberry Pi, Cloud Services, Standard Sql, Software Engineering, Software Systems, Data Streaming, Systems Integration, Hardware Testing, Backend, Containerization, Infrastructure Automation Frameworks, Information Technology, Multiaccess Edge Computing, Terraform, Docker - **Published:** November 7, 2026 - **Apply:** https://www.adzuna.com/details/5891759655 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or a related field * Strong proficiency in Python * Experience building or managing applications on AWS * Proven problem-solving skills and the ability to debug complex, cross-disciplinary systems Bonus Qualifications: * Experience with edge computing or embedded systems (Raspberry Pi, GPIO, Sensors) * Familiarity with Infrastructure-as-Code tools such as Terraform * Experience working with SQL and/or NoSQL databases * Knowledge of containerization technologies such as Docker * Willingness to learn and work with additional languages or frameworks as needed (i.e. Rust) ## Description As a Senior Backend Engineer, you'll build and maintain systems that servie as a critical link between physical hardware and backend services. You may write software that runs on embedded devices one day and scalable cloud services the next, requiring both breadth across systems and the ability to dive deep when needed. What You'll Do: * Design, build, and maintain software systems that span edge devices and cloud infrastructure * Develop and support software running on Raspberry Pi and similar embedded environments * Build scalable backend services using Python on AWS * Ensure reliable data flow and system integration between hardware and cloud services * Monitor system performance and troubleshoot production issues across hardware and software boundaries * Write clean, maintainable, and well-documented code following engineering best practices * Adapt to changing priorities by contributing across software development, infrastructure, and hardware testing as needed