If you’re looking to gain hands-on software engineering experience with a fast-growing technology company in the real estate and fintech space, TheGuarantors offers an exciting internship opportunity in New York City. This role provides aspiring developers with the chance to collaborate with experienced engineering teams, contribute to real-world products, and build practical skills in software development while earning competitive hourly compensation.
Job Overview
| Field | Details |
|---|---|
| Company Name | TheGuarantors |
| Role | Software Intern |
| Qualification | Pursuing or recently completed a Bachelor’s/Master’s degree in Computer Science, Software Engineering, Information Technology, or related field |
| Job Location | New York City, New York, USA |
| Salary | $40–$50 per hour |
| Work Type | Hybrid / On-site |
| Job Type | Internship |
| Job Level | Entry Level |
| Industry | Technology / Real Estate Technology / FinTech |
Job Description
As a Software Engineering Intern, you will be part of a full stack, cross-functional engineering team. You will partner with Engineering leaders and stakeholders to design, implement, and scale foundational systems that drive core business functionality across multiple distributed systems.
You will join our strategic solutions team, which maintains essential tools like CLI utilities, SDKs (such as those for event streaming), and AI agents for codebase maintenance, to create solutions that drive our engineering and business teams forward.
Duration
This internship will be for a period of 8+ weeks
Responsibilities
- Collaborate with cross-functional teams to understand and analyze current system architecture
- Develop and implement new features and enhancements using TypeScript and Go
- Architect components of core platform systems to improve scalability, performance, and maintainability
- Integrate core platform systems with third-party services, ensuring seamless and efficient data flow and operation
Requirements
- Currently pursuing a Master’s degree in Computer Science
- Proficiency in one of TypeScript, Go, Java, or Python with a strong understanding of their respective ecosystems
- Solid understanding of software development principles, data structures, and algorithms
- Experience with version control systems
- Experience with web development and familiarity with front-end technologies
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment
What You’ll Gain
- Hands-on experience in re-architecting and enhancing core business and engineering platforms
- Exposure to the latest technologies and industry best practices
- Opportunity to work with a talented and passionate team
- Valuable insights into the software development lifecycle
Selection Process
- Application Submission
- Resume Screening
- Initial Recruiter Discussion
- Technical Assessment or Coding Evaluation
- Technical Interview with Engineering Team
- Final Discussion / Offer Stage
How to Apply
- Visit the official careers page of TheGuarantors
- Search for the Software Intern position in New York City
- Review the eligibility criteria and job requirements
- Prepare an updated resume and supporting documents
- Submit the application through the online portal
- Track application status and monitor email updates for interview communication