Graduate Software Engineer
Posted: 1 days ago
Job Description
Role: Software Engineer - Graduate RoleLocation: San Francisco, CACompensation: $120k–$240kI am partnered with a YC-backed start-up that is looking to hire four graduate software engineers as they continue their growth within the engineering department. They are looking for the brightest grads and will also consider early-career engineers, so you do not have to be straight out of college for this one.To be considered for this position, they want to see the following in candidates’ backgrounds:Computer Science degree from a top 30 collegeInternships — ideally at other start-ups or companies with a strong engineering cultureFull-stack engineering background, backend-leaningIdeally, experience with the following tech stack (though they are open due to this being a junior role): Infra: Redis, Postgres, AWS (CDK, EC2)Open to fresh grads or people with up to 2 years of experience post-collegeWhat you will do in this roleUnification: Bring together dozens of fragmented systems under one standard — covering data models, authentication, UX, and core features like filters and pagination. Every feature must scale across all systems we support.On-Prem Integration: Connect with legacy on-prem systems (some decades old) and make them feel modern, fast, and reliable — often recreating real-time capabilities like webhooks from scratch.Scale & Performance: Handle millions of API requests daily. Build efficient caching and data storage to keep things fast. Ship code daily and improve quickly based on real customer feedback.Reliability: Deliver a stable API layer over unreliable, legacy systems — expanding integrations while maintaining high velocity and strong testing coverage across thousands of endpoints.Full Stack: Develop front-end apps powered by our own APIs — helping refine both the APIs and user experience through firsthand use.Integration Variety: Each new system is unique — requiring deep research and creative problem-solving to uncover how it really works before integrating.If you are interested in finding out more about this position, please apply below, and I will contact you to discuss the position further.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period