Staff Software Engineer – Full Stack

Posted Aug 24

This is a fully remote position, open to applicants in India.

📋 Description

• Take charge of the architecture and technical strategy for large-scale, distributed enterprise applications.

• Design and build scalable, secure, and highly available backend services, primarily utilizing Python.

• Contribute to Java-based services and enhance the overall platform architecture.

• Lead architectural decisions, technical strategies, and engineering standards across various teams.

• Mentor engineers by providing technical guidance, conducting design reviews, and performing code reviews.

• Advocate for software craftsmanship through clean architecture, automated testing, security, observability, and operational excellence.

• Utilize modern AI-assisted engineering tools and workflows to speed up development, enhance software quality, automate repetitive tasks, and boost engineering productivity.

• Promote continuous improvements in developer experience, platform capabilities, automation, reliability, and operational excellence.


⛳️ Requirements

• Bachelor's or master's degree in computer science or a related field.

• Over 8 years of professional experience in software engineering.

• Strong proficiency in Python backend development.

• Solid working knowledge of Java.

• In-depth understanding of distributed systems, microservices, event-driven architectures, REST APIs, and contemporary software architecture principles.

• Practical experience with cloud platforms (AWS/Azure/GCP), Docker, Kubernetes, Infrastructure as Code, CI/CD pipelines, Linux, observability, production troubleshooting, and application security.

• Familiarity with relational and NoSQL databases, messaging systems, caching technologies, and asynchronous processing.

• Demonstrated ability to design scalable, resilient, secure, and highly available enterprise systems.

• Experience with modern AI development tools such as GitHub Copilot, Claude, Cursor, ChatGPT, or similar.

• Exceptional communication, technical leadership, mentoring, and cross-functional collaboration skills.

• Hands-on technical leadership with the ability to influence through technical excellence.

• Strong architectural thinking and the capability to balance long-term vision with pragmatic execution.

• A passion for creating scalable, reliable systems and a commitment to enhancing engineering practices.

• A curiosity to explore emerging technologies and AI innovations.

• A strong ownership mindset focused on customer impact, engineering excellence, and continuous learning.


🏝️ Benefits

• Competitive salaries.

• Company equity based on role and level.

• Medical insurance and healthcare benefits for you and your family.

• Fully paid premiums for life insurance.

• Flexible hours and paid time off (PTO).

• Subscription to a mental wellness platform.

• Gym reimbursement.

• Childcare reimbursement.

• Group term life insurance.

People also viewed

PowerSchool7 hours ago

Senior Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$79.7k – $136.8k/year
ApplyView job
PowerSchool7 hours ago

Lead Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$92.8k – $170.3k/year
ApplyView job
PowerSchool7 hours ago

Senior Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$79.7k – $136.8k/year
ApplyView job
Verwaltungscloud.SH GmbH13 hours ago

Senior Software Developer – Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €70k/year
ApplyView job
PowerSchool15 hours ago

Lead Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$92.8k – $170.3k/year
ApplyView job
PowerSchool15 hours ago

Senior Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$79.7k – $136.8k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers