Senior System Programmer - Go/Rust
Staffing Spot, Inc.
Senior Systems Engineer – Go/Rust
Key Responsibilities
- Design, develop, and maintain backend services using Golang.
- Build and integrate RESTful APIs and microservices.
- Work with SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
- Implement concurrency using goroutines and channels.
- Write clean, maintainable, efficient, and testable code.
- Optimize application performance, scalability, and reliability.
- Integrate third-party APIs and external services.
- Implement authentication and authorization mechanisms.
- Collaborate with frontend developers, QA engineers, DevOps, and product teams.
- Write unit tests, integration tests, and technical documentation.
- Use Git and CI/CD pipelines for version control and deployment.
- Troubleshoot production issues and participate in code reviews.
Required Skills
- Strong proficiency in Golang.
- Good understanding of data structures, algorithms, and design patterns.
- Experience developing REST APIs and microservices.
- Knowledge of goroutines, channels, concurrency, and error handling.
- Hands-on experience with SQL databases and query optimization.
- Understanding of JSON, networking, and API security.
- Experience with Git and Agile/Scrum methodologies.
- Familiarity with Docker and containerization.
- Strong debugging, analytical, and problem-solving skills.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Programmer - Go/Rust. Be the first to apply!
Related searches
- senior living San Leandro, CA
- senior performance engineer San Leandro, CA
- senior cybersecurity engineer San Leandro, CA
- senior manager diversity & inclusion San Leandro, CA
- senior application security San Leandro, CA
- senior application administrator San Leandro, CA
- senior vice president of operations San Leandro, CA
- senior accountant remote San Leandro, CA
- senior level San Leandro, CA
- senior activities San Leandro, CA
