> Markdown version of [/jobs/ext/2055679-software-engineer](https://www.wearedevelopers.com/jobs/ext/2055679-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:** Ema Unlimited - **Location:** United States - **Experience:** Experienced - **Salary:** $135,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Cascading Style Sheets (CSS), Software as a Service, Cloud Computing, Databases, Data Structures, Design of User Interfaces, Human-Computer Interaction, Python (Programming Language), PostgreSQL, Object-Oriented Software Development, Systems Development Life Cycle, Redis, Service Development Studio, Software Deployment, Software Engineering, Systems Integration, Scripting, Google Cloud, Enterprise Software Applications, Test-Driven Development (TDD), ReactJS, Backend, Containerization, AngularJS, Information Technology, Front End Software Development, Vertica, Restful APIs, Docker - **Published:** August 14, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-backend-pismo-beach-ca--d89d1f1e-ff46-4698-9ecb-8229bb04e73d ## About the Role * Bachelor's degree in Computer Science or related field. * At least 4 years of relevant work experience. * Solid background in algorithms, data structures, and object-oriented programming * Experience in back-end development using languages like Python and Go * Knowledge of database technologies like PostgreSQL, Elastic, Redis. * Knowledge of designing and building API platforms and integration systems. * Experience with cloud technologies like GCP, AWS and Azure * Experience with containerization technologies like Docker and Kubernetes * Experience with integrating multiple enterprise applications, including frameworks and authentication. * Understanding of security best practices and protocols for enterprise software applications * Experience deploying software in multi-tenant SaaS environments. * Knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React or Angular * Strong problem-solving skills and attention to detail * Ability to work independently and as part of a team * Experience working with global teams For California based candidates, Algorithms, AngularJS, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Business Processes, CSS (Cascading Style Sheet), Computer Science, Continuous Improvement, Data Structures, Database Technology, Detail Oriented, Enterprise Applications, HTML (HyperText Markup Language), JavaScript, Object Oriented Programming (OOP), PostgreSQL, Problem Solving Skills, Process Improvement, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Redis, Scalable System Development, Software Design, Software Development, Software Engineering, Startup, Team Player, Test Driven Development (TDD), User Interface/Experience (UI/UX) ## Description * Develop and maintain enterprise software applications, including API, data, application, and service development * Write clean, efficient, and maintainable code by employing a test-driven development process. * Build scalable and reliable back-end systems using languages like Go and Python * Develop and maintain APIs using REST and gRPC * Build and maintain scalable and extensible data schemas using PostgreSQL, Clickhouse, etc. * Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular * Ensure that applications are secure and adhere to industry best practices * Continuously improve software development processes and practices ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [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) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)