Software Engineer III developing high-performance applications for next-gen e-commerce platform. Responsibilities include coding, troubleshooting, and mentoring junior engineers in a hybrid work environment.
Responsibilities
Develop scalable microservices and applications with minimal oversight, ensuring high code quality, reliability, and performance
Work independently on assigned problems and triage production issues, identifying root causes and suggesting solutions
Write modular, testable, resilient, production-grade code with strong attention to edge cases and optimization
Develop components and services with strong understanding of distributed systems, fault tolerance, and scalability
Leverage AI/ML tools (GitHub Copilot, ChatGPT, etc.) to enhance development productivity and integrate them into CI/CD workflows
Implement and optimize RESTful/GraphQL APIs and integrate with third-party services
Effectively debug and resolve software issues. Identify and communicate potential risks in projects. Participate in Root Cause Analysis (RCA) sessions.
Collaborate effectively with other engineers, product managers, and designers. Clearly communicate technical information to both technical and non-technical audiences.
Requirements
Bachelor’s degree in computer science or equivalent practical experience.
3-5 years of experience in software development with strong focus on data structures and algorithms
3+ years of experience building production-grade web applications and microservices
Mastery of at least one modern programming language (Java, Python, Go, Node.js, or C#)
Deep understanding of algorithms, data structures, concurrency, memory management, debugging, and optimization
Experience of JavaScript, HTML, CSS, and responsive design principles.
Expertise in building RESTful/GraphQL APIs, microservices architecture, and event-driven systems
Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, DynamoDB)
Work with AWS (or other cloud providers) utilizing services like EC2, S3, Lambda, etc. Understand cloud security best practices.
Good problem-solving and debugging skills.
Collaborate effectively with other engineers, product managers, and designers. Clearly communicate technical information to both technical and non-technical audiences.
Proficiency using AI-powered development tools (GitHub Copilot, Amazon CodeWhisperer, Tabnine, ChatGPT) for code generation, refactoring, and documentation
Understanding of prompt engineering and LLM integration patterns
Knowledge of AI-assisted testing, code review, and quality assurance tools
Senior Engineer enhancing the reliability and usability of internal tools at Xero. Collaborating across hybrid teams to boost developer productivity and integrate multiple data sources.
Senior Engineer leading architectural integrity and systems evolution at Xero. Championing modern tech and fostering mentorship within the engineering team.
Principal Software Engineer leading the development of the Xero Accounting App. Focusing on hybrid mobile technologies and AI - led engineering initiatives.
Leading Engineering Team at Planday, focusing on effective delivery and team growth. Ensuring engineering practices are excellent and predictive in software development.
Senior Software Engineer on the Member Record & Configurator team, building AI - driven scalable data systems for healthcare. Impacting member health outcomes for over 20 million lives.
Lead Software Engineer focusing on quantum security technologies and network security initiatives at Wells Fargo. Responsible for research, development, and implementation of innovative security solutions.
Software Engineer IV responsible for designing, programming, and debugging software for orthotic and prosthetic services at Hanger, Inc. Collaborating to create innovative software solutions and ensure quality outcomes.
Lead/Senior Fullstack Developer managing technical responsibilities for DiaB platforms. Focused on architecture, cloud design, and team collaboration within a growing tech company.
Analyst Developer collaborating with diverse teams to support high - impact decisions in technology at Accenture. Building transformative results and solutions for clients with innovative methods.
Software Engineer I at Itaú focusing on leading HR system innovations and implementing AI solutions. Collaborating between HR, IT, and business areas for digital transformation.