Apply

Software Engineering Intern

Posted 1 day agoViewed

View full description

💎 Seniority level: Entry

🔍 Industry: Software Development

🗣️ Languages: English

Requirements:
  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence
Responsibilities:
  • Designing, coding, testing, and debugging software applications.
  • Collaborating with engineers, product managers, and designers to develop new features.
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript].
  • Contributing to technical discussions and participating in code reviews.
  • Learning best practices in software development, CI/CD, and agile methodologies.
Apply

Related Jobs

Apply
🔥 Software Engineering Intern
Posted about 4 hours ago

📍 United States

🧭 Internship

💸 39.0 USD per hour

🏢 Company: First Help Financial👥 101-250💰 $60,000,000 Debt Financing over 3 years agoAutomotiveFinancial ServicesInsurance

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one of the following programming languages: Python or Java.
  • Experience with front-end development using React.
  • Familiarity with relational databases, such as Oracle or PostgreSQL.
  • Basic understanding of cloud computing concepts, ideally with exposure to AWS.
  • Knowledge of RESTful API design and development.
  • Experience with unit testing frameworks.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Collaborate with senior engineers to design, develop, and implement features for web applications.
  • Develop and maintain front-end components using React.
  • Build and maintain back-end services using Python or Java.
  • Design and implement database schemas and queries using Oracle or PostgreSQL.
  • Work with AWS services, including KDS (Kinesis Data Streams), for data processing and storage.
  • Develop and consume RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Write comprehensive unit tests to ensure code quality and reliability.
  • Participate in code reviews and contribute to improving development processes.
  • Document code and technical specifications.
  • Contribute to agile development practices, including sprint planning and daily stand-ups.

AWSBackend DevelopmentPostgreSQLPythonAgileFrontend DevelopmentJavaOracleReactRESTful APIsSoftware Engineering

Posted about 4 hours ago
Apply
Apply
🔥 Software Engineering Intern
Posted about 21 hours ago

🧭 Internship

🔍 Software Development

🏢 Company: RippleMatch👥 101-250💰 $45,000,000 Series B almost 3 years agoEmploymentConsultingHuman ResourcesEnterprise SoftwareRecruiting

  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence
  • Designing, coding, testing, and debugging software applications.
  • Collaborating with engineers, product managers, and designers to develop new features.
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript].
  • Contributing to technical discussions and participating in code reviews.
  • Learning best practices in software development, CI/CD, and agile methodologies.
Posted about 21 hours ago
Apply
Apply

🧭 Internship

🔍 Software Development

🏢 Company: RippleMatch👥 101-250💰 $45,000,000 Series B almost 3 years agoEmploymentConsultingHuman ResourcesEnterprise SoftwareRecruiting

  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence
  • Designing, coding, testing, and debugging software applications.
  • Collaborating with engineers, product managers, and designers to develop new features.
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript].
  • Contributing to technical discussions and participating in code reviews.
  • Learning best practices in software development, CI/CD, and agile methodologies.
Posted 7 days ago
Apply
Apply

📍 United States

🧭 Internship

🔍 Software Development

🏢 Company: Acorns👥 201-500💰 $300,000,000 Series F about 3 years ago🫂 Last layoff almost 5 years agoFinancial ServicesWealth ManagementFinanceFinTech

  • Currently pursuing Bachelor’s degree in computer science, software engineering, machine learning, mathematics, statistics, or a related field
  • Required: Junior standing (Graduating 2026)
  • Must be able to work for the duration of the internship (full-time availability for 10 weeks starting in June 2025)
  • Excellent command of one or more programming languages; Java, Scala, Ruby, Swift, Kotlin, Typescript, or Javascript
  • Exceptional communication skills (verbal, written, and presentation)
  • Collaborate with Engineering team to build innovative solutions while bringing new ideas, technologies, and methodologies to the table
  • Write high-quality code with one or more programming languages
  • Produce excellent design and development documentation

Backend DevelopmentAndroidiOS DevelopmentJavaJavascriptKotlinRubySwiftTypeScriptScalaSoftware Engineering

Posted 11 days ago
Apply
Apply

📍 CA, AZ, CO, NC, or UT

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Legal Services

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

Node.jsAgileHTMLCSSJavascriptTypeScriptJiraAngularREST APIReactCommunication SkillsProblem SolvingAttention to detailSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 CA, AZ, CO, NC, UT

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Software Development

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptJiraAngularREST APIReactSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Internship

💸 29.6 - 31.45 USD per hour

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptJiraAngularReactRESTful APIsSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 Brazil

🧭 Internship

💸 2500.0 BRL per month

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Computer Engineering, or related field, with a graduation date between January and July 2025 at the time of application.
  • Fluent professional English verbal and written communication.
  • Knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • Knowledge of HTML, CSS/LESS/SASS.
  • Knowledge of Agile methodologies.
  • Knowledge of JIRA and Github or similar frameworks is a plus.
  • Ability to work independently and collaboratively in team environments.
  • Strong work ethic and attention to detail.
  • Excellent analytic and problem-solving skills.
  • Initiative and willingness to learn.
  • Participate in backlog grooming sessions and sprint planning.
  • Pick up stories and bugs to work on each sprint.
  • Collaborate with other team members to ensure understanding and alignment.
  • Write tests to ensure your solutions meet the acceptance criteria.
  • Send pull requests for review and incorporate feedback.
  • Keep ticket status updated in JIRA and provide updates in daily standups.
  • Participate in sprint demos and sprint retrospective meetings.

GitHTMLCSSJavascriptReact.jsTypeScriptJiraAngularAgile methodologiesSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 Utah, CA, AZ, CO, NC

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Software Development

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileHTMLCSSJavascriptTypeScriptJiraAngularReactCommunication SkillsAnalytical SkillsProblem SolvingNodeJSSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Internship

🔍 Software Development

🏢 Company: Cisco ThousandEyes

  • Pursuing a technical masters degree or have equivalent experience with a strong foundation in the fundamentals of computer science OR pursuing a software/coding boot camp and/or technical associates degree with a strong foundation in the fundamentals of computer science
  • Familiarity with Java or Kotlin
  • Familiarity with front-end frameworks such as React, Angular, or Vue
  • Worked with relational databases or time-series databases like Druid
  • Authorized to work in the U.S. without requiring sponsorship now or in the future
  • Work on a small starter project, such as integration and implementation of new tools
  • Work on a larger project, such as building the infrastructure for a new service

AWSBackend DevelopmentDockerSQLCloud ComputingFrontend DevelopmentJavaJavascriptKafkaKotlinKubernetesReact.jsTypeScriptVue.JsAPI testingData engineeringSparkCI/CDRESTful APIsMicroservicesJSONSoftware EngineeringDebugging

Posted 29 days ago
Apply

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 8 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 8 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 8 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.