- Company Name
- Credit Genie
- Job Title
- Senior Software Engineer, Backend
- Job Description
-
**Job title**
Senior Software Engineer, Backend
**Role Summary**
Lead the design, development, and scaling of high‑performance backend systems for a mobile‑first financial wellness platform. Own end‑to‑end responsibility for architecture, deployment, and operational excellence, ensuring secure, compliant, and scalable services that enable core financial products.
**Expectations**
- 5+ years of backend engineering in a fast‑growth environment.
- Proven ability to architect and production‑ize large‑scale distributed systems.
- Strong cross‑functional collaboration with product, design, data science, and front‑end/mobile teams.
- Deep knowledge of data privacy, compliance, and secure coding.
- Ownership mindset, bias for action, and willingness to drive technical strategy.
**Key Responsibilities**
1. Design, build, and maintain core backend services, ensuring high performance, reliability, and security.
2. Architect scalable infrastructure for new financial products (credit, lending, payments).
3. Own end‑to‑end lifecycle: design, implementation, testing, CI/CD, monitoring, and incident response.
4. Lead technical discussions on system design, coding standards, testing, and DevOps best practices.
5. Collaborate with product managers to scope features, define roadmaps, and deliver impactful solutions.
6. Mentor junior engineers, fostering a culture of technical excellence and continuous improvement.
**Required Skills**
- Expertise in backend languages/frameworks (e.g., Java, Go, Python, Node.js).
- Proficient with relational and NoSQL databases; experience with schema design and query optimization.
- Strong grasp of distributed system concepts: micro‑services, message queues, API gateway, service discovery, scaling, and resilience.
- Experience with cloud platforms (AWS, GCP, or Azure) and associated services (Kubernetes, ECS, Cloud Functions).
- Knowledge of security best practices: authentication, authorization, encryption, audit logging, and compliance (PCI, GDPR, SOC).
- Familiarity with CI/CD pipelines, infrastructure as code, and monitoring/alerting tools (Prometheus, Grafana, ELK).
- Structured problem‑solving, analytical reasoning, and effective communication.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Certifications such as AWS Certified Solutions Architect, GCP Professional Cloud Architect, or equivalent are a plus.
---