About The Position

This role offers a unique opportunity for recent graduates to begin their software engineering career in a fast-paced, innovative environment. You will join a dynamic team that develops and integrates complex software applications, contributing to projects that have real-world impact. You’ll gain hands-on experience with cutting-edge technologies, collaborate with experienced engineers, and participate in problem-solving that drives tangible results. This position is ideal for someone eager to learn, grow, and make meaningful contributions while working in a supportive and challenging environment.

Requirements

  • Bachelor’s degree (or higher) in Software Engineering, Computer Science, or related field; graduating between August 2025 and May 2026.
  • Strong understanding of software development lifecycle and ability to develop efficient, high-quality software.
  • Knowledge of software configuration management and change management practices.
  • Excellent written and oral communication skills with the ability to work in diverse, global teams.
  • Demonstrated ability to quickly learn, evaluate, and apply new information and concepts.
  • Strong problem-solving skills and capacity to make timely decisions in complex situations.

Responsibilities

  • Design, develop, and integrate software applications in alignment with project goals and requirements.
  • Collaborate with team members to generate innovative solutions for technical challenges.
  • Participate in the full software development lifecycle, including coding, testing, debugging, and deployment.
  • Contribute to process improvements and recommend solutions to enhance system performance and efficiency.
  • Work closely with cross-functional teams to ensure timely and high-quality delivery of software features.
  • Continuously learn and apply new technologies, methods, and concepts to support team objectives.

Benefits

  • Competitive base salary within $68,000–$126,500 range, dependent on experience and qualifications.
  • Comprehensive health, dental, and vision insurance options.
  • Retirement savings plan with employer match.
  • Paid time off including vacation, sick leave, parental leave, and 12 paid holidays.
  • Short-term and long-term disability coverage, life insurance, and flexible spending accounts.
  • Educational assistance and professional development opportunities.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Bachelor's degree

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service