Job Description
Are you ready to architect the future of the web? Nebula Systems is seeking a talented Software Engineer to join our elite team in the heart of Los Angeles. As a leader in FinTech innovation, we are building scalable, high-performance applications that redefine user experience.
Why join us?
- Competitive compensation and equity packages.
- Flexible hybrid work environment in Los Angeles.
- Top-tier health benefits and continuous learning stipends.
We are looking for individuals who thrive in fast-paced environments and are passionate about clean code. If you want to impact millions of users and work with the latest technologies, this is the place for you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Conduct code reviews and mentor junior developers to ensure best practices.
- Identify and resolve technical debt and performance bottlenecks in existing systems.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Deploy applications to cloud infrastructure (AWS/Azure) and ensure system reliability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional experience in software development using Java, Python, or Go.
- Strong proficiency in front-end technologies such as React, Angular, or Vue.js.
- Experience with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
- Deep understanding of RESTful APIs, microservices architecture, and database design (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work in a collaborative team setting.