> Markdown version of [/jobs/ext/3730639-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3730639-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:** Northbridge Solutions, LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Code Coverage, Code Review, Databases, Continuous Integration, Distributed Systems, Monitoring of Systems, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Open Source Technology, RabbitMQ, Redis, Software Engineering, Data Streaming, Systems Architecture, Software Technical Review, TypeScript, Google Cloud, Backend, Git, Cloudformation, Event Driven Architecture, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Deployment Automation, Apache Kafka, Non-relational Database, Restful APIs, Terraform, Software Version Control, Docker, Golang, Programming Languages, Microservices - **Published:** October 14, 2026 - **Apply:** https://www.dice.com/job-detail/17cc2c60-3d0c-4454-9dc8-b582415cc806 ## About the Role 5+ years of professional software engineering experience - Strong proficiency in one or more modern programming languages (e.g., Java, Python, Go, JavaScript/TypeScript) - Experience designing and building scalable backend services and RESTful APIs - Solid understanding of cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes) - Experience with CI/CD pipelines, automated testing, and version control (Git) - Familiarity with microservices architecture and distributed systems - Strong knowledge of relational and non-relational databases (PostgreSQL, MySQL, MongoDB, Redis) - Ability to work independently in a fast-paced startup environment with evolving priorities - Excellent communication and collaboration skills - Bachelor's degree in Computer Science, Engineering, or a related field; equivalent experience considered, Required: - 5+ years of professional software engineering experience. - Strong proficiency in one or more modern programming languages (Java, Python, Go, JavaScript/TypeScript). - Experience building scalable backend services and RESTful APIs. - Solid understanding of cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes). - Experience with CI/CD pipelines, automated testing, and Git. - Familiarity with microservices architecture and distributed systems. - Strong knowledge of databases (PostgreSQL, MySQL, MongoDB, Redis). - Ability to work independently in a fast-paced startup environment. - Excellent communication and collaboration skills. - Bachelor's degree in Computer Science, Engineering, or related field; equivalent experience considered. Preferred: - Experience at an early-stage or high-growth startup. - Familiarity with event-driven architecture and message streaming (Kafka, RabbitMQ). - Experience with infrastructure-as-code tools (Terraform, CloudFormation). - Contributions to open-source projects., NorthBridge Solutions is an early-stage tech startup; candidates should be comfortable with evolving priorities and building processes from the ground up. ## Description Design, develop, and maintain scalable software solutions across the full stack - Write clean, maintainable, and well-tested code - Collaborate with product, design, and engineering teams to deliver new features - Participate in architecture discussions and technical design reviews - Mentor junior engineers and contribute to code reviews - Troubleshoot and resolve production issues in a timely manner - Contribute to CI/CD pipelines and deployment automation - Help shape engineering best practices as the company scales - Stay current with emerging technologies and recommend improvements, NorthBridge Solutions is a fast-growing tech startup seeking a Senior Software Engineer to join our fully remote engineering team. This role is ideal for someone who thrives in a fast-paced startup environment, enjoys solving complex technical problems, and wants to make a direct impact on the product and the company's growth. You will report to the Engineering Lead and work closely with cross-functional teams. RESPONSIBILITIES Software Development - Design, build, and maintain scalable backend services and APIs. - Develop front-end components and integrate with backend systems as needed. - Write clean, efficient, and well-documented code with strong test coverage. - Participate in code reviews and provide constructive feedback to peers. Architecture & Infrastructure - Contribute to system architecture decisions and technical design. - Deploy and maintain applications on cloud infrastructure (AWS, Azure, or Google Cloud Platform). - Build and improve CI/CD pipelines and automated deployment processes. - Monitor system performance and resolve production issues. Collaboration & Leadership - Work closely with product managers, designers, and other engineers to deliver features on time. - Mentor junior engineers and help raise the technical bar across the team. - Contribute to engineering best practices, documentation, and process improvements. - Communicate technical concepts clearly to both technical and non-technical stakeholders.