Software Engineer (New Grad Program)
Core
Build production features and scale backend systems for a cloud-scale analytics and business intelligence platform used by non-technical users.
Role type
Software Engineer (New Grad)
Builds
Production features, large Single Page Applications, and scalable backend systems for Sigma's analytics platform.
Domain
Cloud analytics, business intelligence, data visualization.
Deliverable
production ML models | product features
Required skills
Operating Systems, Data structures, algorithms, modern programming languages (Java, Python, JavaScript), unit testing, project management.
Preferred skills
Building complex user interfaces, data visualizations, backend systems, optimizing product performance.
Technologies
Java, Python, JavaScript, SQL, Single Page Applications.
Responsibilities
Design and implement new features to improve user experience, optimize component performance, develop automated unit tests, collaborate with product managers and designers, deploy features and analyze customer metrics.
Seniority
Junior, New Grad