Description
The Junior Software Engineer / Computer Engineer 1 will assist in the design, development, testing, and maintenance of software applications and systems. This entry-level role is ideal for recent graduates or early-career professionals with a strong foundation in programming and problem-solving, eager to grow their technical skills in a collaborative environment.
· Development: Write clean, efficient, and maintainable code in languages such as Python, Java, C++, or C# under the guidance of senior engineers.
· Testing & Debugging: Assist in creating and executing unit tests, integration tests, and debugging code to ensure software quality and performance.
· Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver features and enhancements.
· Documentation: Contribute to technical documentation, including code comments, user guides, and system architecture overviews.
· Learning & Growth: Participate in code reviews, team meetings, and training sessions to enhance technical skills and stay updated on industry best practices.
· Problem Solving: Support the team in troubleshooting technical issues and implementing solutions for software and system challenges.
Requirements
· Education: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related field (or equivalent experience).
· Technical Skills:
· Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
· Basic understanding of software development principles, including object-oriented programming, data structures, and algorithms.
· Familiarity with version control systems (e.g., Git).
· Exposure to databases (e.g., SQL, NoSQL) and basic API development is a plus.
· Soft Skills:
· Strong problem-solving skills and attention to detail.
· Effective communication and teamwork abilities.
· Eagerness to learn and adapt to new technologies and challenges.
· Clearance: Ability to obtain and maintain a government security clearance (e.g., Secret, Top Secret) is required.
· Experience: 1-3 years of professional or internship experience in software development or computer engineering. Relevant academic projects or personal coding projects are highly valued.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Backend engineers are needed at Wealthfront to drive the development and operational excellence of scalable financial platforms in a hybrid work environment.
Contribute to advancing AI initiatives at a leading public university by engineering scalable software and supporting AI integration across academic and operational settings.
Contribute as a Wi-Fi Software Engineer at SpaceX to develop and optimize Starlink’s advanced broadband system, delivering exceptional global connectivity.
Lead Salesforce architecture and development at a dynamic global digital engineering company in New York City.
Experienced backend engineer needed at Hive to design and build scalable AI-powered services in a fast-growing startup environment.
Seeking a skilled iOS Engineer at Pika to scale our consumer-facing video creation app and push mobile innovation.
Drive innovation and technical leadership as a Senior Software Engineer enhancing the backend infrastructure of Microsoft Teams to empower users worldwide.
An exciting opportunity for a Senior SDET skilled in backend data testing and automation to join Truelogic’s remote team supporting a national mortgage lender’s Master Data Management platform.
Turo is seeking a Staff Software Engineer specializing in iOS to contribute to their consumer-focused app and advance the future of car sharing.
Shape the future of trucking technology as a Software Engineer on CloudTrucks’ Growth Engineering team, delivering scalable full-stack solutions that empower truck drivers and internal teams.
Innovate AI-driven cybersecurity solutions as a Software Engineer at HackerOne, advancing the future of offensive security with cutting-edge AI technologies.
Contribute your AI and software engineering expertise at Bank of America by developing advanced Gen AI RAG capabilities within a dynamic and inclusive environment.
Senior Software Engineer (Data) opportunity at Stable Kernel to design, implement, and maintain scalable cloud-native data pipelines for enterprise clients.
Subscribe to Rise newsletter