- Company Name
- Piepeople Consulting Inc.
- Job Title
- Senior Software Engineer - Backend Development
- Job Description
-
**Job title**: Senior Software Engineer – Backend Development
**Role Summary**:
Design, develop, launch, and optimize highly scalable, reliable backend services and platforms. Lead architecture decisions, ensure quality through rigorous testing, and collaborate across cross‑functional teams to deliver critical business solutions.
**Expectations**:
- Deliver high‑quality, production‑ready code with minimal handoff.
- Own end‑to‑end lifecycle of backend services from concept to deployment.
- Mentor junior engineers and advocate best practices.
- Maintain strong communication with stakeholders and product owners in a matrixed organization.
**Key Responsibilities**:
- Architect and implement backend solutions using C++, Java, Golang, or Python.
- Develop and maintain testing and CI/CD pipelines.
- Deploy and monitor services, perform performance tuning and reliability optimizations.
- Write clean, maintainable, and well‑documented code.
- Troubleshoot, debug, and resolve production incidents.
- Collaborate with front‑end, data, and product teams to integrate services.
- Evaluate and adopt new technologies to improve infrastructure and processes.
**Required Skills**:
- 10+ years of professional software development experience focused on backend server‑side services.
- Proficiency in at least two of the following languages: C++, Java, Golang (Go), Python.
- Strong foundation in software design, architecture, and patterns.
- Hands‑on experience with technical infrastructure, testing, and deployment pipelines.
- Ability to write and run comprehensive unit and integration tests.
**Preferred Skills**:
- Experience in a matrixed, cross‑functional environment.
- Familiarity with Kotlin, Boq, and payments platforms.
- Proven track record building distributed, highly reliable systems.
- Experience designing monitoring, logging, and alerting infrastructure.
**Required Education & Certifications**:
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or a related field.
- Relevant industry certifications (e.g., Certified Kubernetes Administrator, AWS Certified Solutions Architect) are a plus.
San francisco, United states
On site
Senior
23-12-2025