Responsibilities Translating complex business requirements into scalable, reliable, and maintainable system/software architectures Designing and implementing high-performance backend services, APIs, and distributed systems Writing clean, efficient, well-tested code and enforcing engineering best pra