Senior Software Engineer (Contract)
Tech Holdingabout 19 hours ago
Responsibilities
- Design, develop, and maintain scalable backend services and platform capabilities.
- Write clean, maintainable, and performant production-grade code.
- Contribute to architectural decisions and help evolve platform and system design.
- Build internal tooling and automation to improve engineering efficiency.
- Participate in code reviews and maintain high engineering quality standards.
- Help define and improve best practices around testing, observability, CI/CD, and software delivery.
- Collaborate closely with product managers, designers, and cross-functional engineering teams.
- Troubleshoot production issues and improve platform reliability.
- Mentor and support less experienced engineers through technical guidance.
- Advocate for pragmatic technical solutions that balance scalability and maintainability.
- Contribute to engineering culture through experimentation and continuous improvement.
- Leverage AI-assisted development tools while maintaining strong engineering judgment.
Requirements
- 6+ years of professional software engineering experience building and operating production systems at scale.
- Strong backend engineering experience with Java, Python, or similar object-oriented programming languages.
- Experience designing and building distributed systems, APIs, and scalable backend architectures.
- Strong understanding of software design patterns, system reliability, and performance optimization.
- Experience working with cloud platforms such as AWS, GCP, or Azure.
- Experience with CI/CD pipelines, automated deployments, and modern development workflows.
- Strong understanding of observability practices including logging, monitoring, and tracing.
- Experience working within agile or hybrid software development environments.
- Ability to mentor engineers and contribute to technical leadership initiatives.
- Strong communication skills to explain technical concepts to various stakeholders.
- Experience working with AI-assisted development workflows, including reviewing AI-generated code.