> Markdown version of [/jobs/ext/490887-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/490887-senior-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). --- # Senior Software Engineer - **Company:** CREATIVE MEDIA, INC. - **Location:** Minneapolis, MN, United States (Remote available) - **Experience:** Expert - **Salary:** $96,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Review, Software Debugging, Software Design Patterns, DevOps, Python (Programming Language), NoSQL, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Software Engineering, Systems Architecture, TypeScript, Google Cloud, Enterprise Software Applications, Containerization, Information Technology, Docker, Programming Languages - **Published:** June 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=29916aaea4d8ac75 ## About the Role Do you have experience in System design for system development?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent professional experience) * 5+ years of professional software development experience * Strong proficiency in one or more modern programming languages such as Java, C#, Python, JavaScript, TypeScript, or Go * Experience building and maintaining enterprise-level applications * Solid understanding of software architecture, design patterns, and system scalability * Experience with relational and/or NoSQL databases * Strong analytical and problem-solving skills Preferred * Experience with cloud platforms such as AWS, Azure, or Google Cloud * Familiarity with CI/CD pipelines and DevOps practices * Experience working within Agile development environments * Knowledge of containerization technologies such as Docker and Kubernetes * Experience leading technical initiatives or mentoring engineers, If you are an experienced software engineer who enjoys solving complex technical challenges, building scalable systems, and collaborating with talented professionals, we encourage you to apply. ## Description We are seeking a Senior Software Engineer to join our growing technology team in Minneapolis. This role is responsible for designing, developing, and supporting scalable software solutions that power critical business operations and customer-facing platforms. You will work closely with Product Managers, Engineering Leadership, Quality Assurance teams, and fellow Software Engineers to deliver reliable, high-quality software while maintaining performance, security, and scalability standards. Work Environment & Schedule * Full-time position (40 hours per week) * Monday through Friday schedule * Core business hours typically between 8:00 AM and 6:00 PM * Hybrid work arrangement available following onboarding * Occasional flexibility may be required to support deployments or critical production issues * Collaborative and team-oriented engineering environment Key ResponsibilitiesSoftware Development * Design, develop, test, and deploy software applications and services * Build scalable, maintainable, and secure solutions that support business objectives * Participate in system architecture and technical design discussions * Write clean, well-documented, and efficient code * Troubleshoot, debug, and resolve software defects and performance issues * Develop and maintain APIs, integrations, and backend services Technical Leadership * Mentor junior and mid-level engineers through code reviews and technical guidance * Promote engineering best practices, coding standards, and development processes * Contribute to long-term technical roadmaps and platform improvements * Assist in evaluating new technologies, frameworks, and tools * Support continuous improvement initiatives across the engineering organization Collaboration & Delivery * Work closely with Product Management to refine requirements and technical solutions * Participate in Agile ceremonies, sprint planning, and estimation activities * Collaborate with QA teams to ensure software quality and successful releases * Communicate project status, technical challenges, and recommendations to stakeholders * Contribute to a culture of accountability, innovation, and continuous learning ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)