Lead Software Engineer
NICE
about 2 hours ago
Sydney, Australia
Staff+
Responsibilities
- Drive end-to-end technical delivery within your squad from design to deployment and ongoing optimization.
- Take full ownership of your product area, ensuring high performance, reliability, and scalability.
- Navigate ambiguity effectively, translating complex problems into actionable technical plans.
- Architect and build robust, enterprise-grade SaaS applications leveraging modern architectures.
- Collaborate closely with product, design, and operations to deliver customer value.
- Champion engineering excellence through clean architecture, testing, CI/CD, and secure coding practices.
- Provide technical guidance and mentorship through peer reviews and design discussions.
- Identify and lead improvements across systems and processes proactively.
Requirements
- 10+ years of hands-on software development experience with demonstrated technical leadership.
- Strong full-stack expertise with TypeScript, Node.js, and Python.
- Front-end proficiency with Vue.js and Angular.
- Deep understanding of microservices and event-driven architecture.
- Strong experience across SQL and NoSQL databases, such as MongoDB.
- Deep hands-on experience with AWS services and cloud-native development.
- Proven experience in application performance tuning and security best practices.
- Excellent communication and collaboration skills with a focus on outcomes.
- Comfortable leading through influence and operating independently in fast-moving environments.
Tech Stack
AngularAWSMongoDBNode.jsPythonSQLTypeScriptVue.js
Categories
BackendDevOpsFrontendFull StackSecurity