A Digital Transformation Company
Senior Software Engineer, Golang
Location
California + 1 moreAll locations: California | Illinois
Posted
11 days ago
Salary
$70 - $80 / hour
Seniority
Senior
Job Description
Senior Software Engineer, Golang
Ole & Lena Digital
• Design, build, and maintain scalable backend services and APIs using Golang • Work with backend datastores, including PostgreSQL and MongoDB • Write and maintain comprehensive backend unit and integration tests • Navigate complex codebases to understand existing functionality, refactor services, and support decommissioning efforts • Build reliable service integrations across internal platforms and third-party systems • Support backend development using relevant AWS services, SDKs, APIs, and client libraries • Collaborate with product, engineering, and customer stakeholders to define, refine, and deliver project scope • Participate in Agile/Scrum ceremonies, sprint planning, backlog refinement, and delivery reviews • Contribute to documentation, technical decision-making, and implementation planning • Support platform enhancements related to security workflows, access management, approval services, and control automation.
Job Requirements
- Strong professional experience building backend services and APIs with Golang
- Experience designing and maintaining scalable, production-ready backend systems
- Hands-on experience with PostgreSQL and/or MongoDB
- Experience writing unit tests, integration tests, and validating backend service reliability
- Ability to read, understand, refactor, and decommission code in complex systems
- Working knowledge of AWS services and relevant development libraries/APIs
- Experience working in an Agile/Scrum development environment
- Strong debugging, troubleshooting, and problem-solving skills
- Ability to work independently while collaborating with distributed engineering teams
- Strong communication skills and comfort working with technical and business stakeholders.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Developer, Java
3CON Consultoria e SistemasEnabler de inovação e transformação digital, construindo soluções de impacto para os negócios.
• Develop and maintain web applications using Java (Spring Boot, JPA, etc.) and React, ensuring high quality and scalability. • Define, design and implement new features in systems, collaborating with cross-functional teams. • Analyze business requirements and propose technical solutions aligned with business needs. • Ensure code quality through automated testing, code reviews and engineering best practices. • Participate in the full software lifecycle — analysis, architecture, development, testing and deployment. • Develop and consume REST APIs, ensuring secure integration between systems. • Collaborate with agile squads, contributing to technical decisions and continuous product improvements. • Monitor production systems and respond to incidents, ensuring application availability. • Document processes, architectures and services to maintain compliance and audit standards. Responsibilities: • Implement APIs using Java/Spring Boot. • Build modern user interfaces with React. • Create integrations with legacy systems and interoperability platforms using REST or messaging. • Perform evolutionary and corrective maintenance on existing modules. • Ensure application security and compliance, following standards such as access control and auditing. • Be familiar with CI/CD pipelines. • Integrate systems with gateways, messaging platforms and API platforms (for example Sensedia, internal gateway, etc.). • Act as a technical reference for less experienced developers, mentoring and reviewing code. • Support the product team in the technical design of features, refinement of stories and estimation. • Monitor application logs and metrics using tools such as Datadog.
• Develop and maintain applications using .NET Core; • Work on fullstack development (backend and frontend); • Participate in technical specifications and solution architecture; • Implement integrations between systems and APIs; • Ensure development best practices, quality, and performance; • Collaborate with multidisciplinary teams using agile methodologies.
• Develop and maintain backend applications in Java, ensuring code quality, performance, and scalability • Design and implement RESTful APIs following best practices for versioning, documentation, and security • Apply modern architecture principles with emphasis on Hexagonal Architecture and layer decoupling • Collaborate with architects, Product Owners, and other developers to define technically sound solutions aligned with business needs • Implement automated unit and integration tests to ensure high coverage and code reliability • Continuously improve CI/CD pipelines using GitLab to ensure frequent and secure deliveries • Participate in technical decision-making and code reviews, contributing to the team’s continuous improvement • Ensure observability and stability of applications in Google Cloud Platform (GCP) environments
Senior FullStack Developer, .NET, React, Angular
Join Creative TechCriamos projetos de software com propósito e olhar criativo.
• Development and maintenance of web applications and APIs; • Implementation of new backend and frontend features; • Support and evolution of critical enterprise systems; • Development of synchronous and asynchronous integrations between systems; • Design and maintenance of microservices; • Creation and maintenance of queries, stored procedures, and database modeling; • Work with messaging systems and asynchronous processing; • Build and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines; • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines; • Automation of build, integration, and deployment processes using CI/CD pipelines; • Ensuring software quality, applying development best practices, architectural patterns, implementing unit tests, and using code quality analysis tools such as SonarQube or similar; • Collaborating with cross-functional teams on technical analyses and solution definition.




