Top Entry Level Software Engineer Jobs

13 Days AgoSaved
Hybrid
San Francisco, CA, USA
347K-445K Annually
Entry level
347K-445K Annually
Entry level
Artificial Intelligence • Machine Learning • Generative AI
Build full-stack AI products for mechanical and electrical engineering workflows. Own projects from customer discovery and prototyping through production, developing frontend interfaces, backend services, APIs, plugins, and integrations with engineering software. Work directly with customers and cross-functional teams to translate engineering needs into reliable products, evaluate quality, and establish technical foundations for a new product area.
Top Skills: AIAPIsCadCaePluginsSimulation Software
13 Days AgoSaved
In-Office
2 Locations
151K-281K Annually
Entry level
151K-281K Annually
Entry level
Biotech
Own end-to-end simulation for Neuralink’s surgical robot, including dynamics, sensors, actuators, interfaces, automated testing, fault injection, deterministic CI runs, and hardware failure reproduction. Test real robot software and firmware against simulated hardware, debug integration failures, and iterate with users. The role requires strong Rust and Python skills, robotics or physics simulation experience, concurrent systems knowledge, hardware interfaces, RPC, telemetry, and integration testing expertise.
Top Skills: BazelGazeboIsaac SimMujocoPythonRpcRust
13 Days AgoSaved
In-Office
Marlborough, MA, USA
155K-175K Annually
Entry level
155K-175K Annually
Entry level
Healthtech • Database
Leads development and modernization of full-stack web applications supporting clinical and genomic data. Designs features with Node.js, TypeScript, React, databases, and AWS; transitions legacy PHP, Go, and Angular systems; writes automated tests; manages deployments; and ensures healthcare data privacy and quality standards. Provides technical guidance, establishes coding standards, trains developers, conducts reviews, and collaborates with global cross-functional teams in an agile environment.
Top Skills: AngularAWSAws CdkCi/CdDockerGitGithub ActionsGitlabGoMongoDBMySQLNestjsNext.JsNode.jsPHPPythonReactTerraformTypescript
13 Days AgoSaved
Remote
United States
Entry level
Entry level
Software
Build and maintain Plane’s cross-platform Flutter mobile app, owning features from interface through data and native integrations. Work on widgets, notifications, webview-based editing, caching, persistence, and compatibility across multiple server versions. Collaborate with backend, design, product, and QA teams while writing tests and maintaining consistent architecture. The role requires production Flutter experience, clean architecture, Bloc-based state management, dependency injection, unit and widget testing, and familiarity with native Android and iOS development.
Top Skills: Android KeystoreBlocDartDioFastlaneFigmaFirebase Cloud MessagingFlutterGithub ActionsGorouterGraphQLInappwebviewIos KeychainIsarJetpack GlanceKotlinObjectboxPosthogRestSentrySwiftSwiftuiWidgetkitWorkmanager
13 Days AgoSaved
In-Office
San Francisco, CA, USA
127K-185K Annually
Entry level
127K-185K Annually
Entry level
Gaming • Music • Social Media • Sports • Esports
Develop and operate full-stack consumer-facing features across web and mobile for Twitch communities. Collaborate with product managers, designers, technical leads, and engineers to design, launch, and improve interactive experiences, backend services, and products. Build customer-focused solutions that drive audience growth, engagement, and revenue while maintaining existing systems.
Top Skills: Amazon EcsAmazon SqsAWSAws LambdaAws Step FunctionsDynamoDBGoKotlinObjective-CReactSwiftTypescript
13 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
Artificial Intelligence • Information Technology • Software
Build the low-level control layer that translates AI intent into reliable computer actions across macOS, Windows, and Linux. Develop mouse and keyboard injection, screen capture, UI element detection, accessibility integrations, cross-platform abstractions, and error recovery. Address targeting, focus, scaling, occlusion, and timing issues while collaborating with model and planning teams on intent execution interfaces.
Top Skills: Accessibility ApisAndroid UiautomatorAppiumAt-SpiAxuielementCgeventDomHammerspoonIos UiautomationLinuxmacOSPlaywrightPyautoguiRdpSendinputUi AutomationVncWindowsXctestXdotool
13 Days AgoSaved
Hybrid
Mountain View, CA, USA
141K-169K Annually
Entry level
141K-169K Annually
Entry level
Information Technology
Develop a vehicle companion app for Honda and Acura on iOS using Kotlin Multiplatform and native SwiftUI. Collaborate across Android, backend, product, and design teams; prototype features, troubleshoot defects, support regulated engineering processes, and validate products through vehicle testing, competitive analysis, and real-world driving.
Top Skills: AndroidBluetoothiOSKotlin MultiplatformSwiftui
13 Days AgoSaved
Hybrid
Columbus, OH, USA
120K-135K Annually
Entry level
120K-135K Annually
Entry level
Marketing Tech • Software
Build and maintain high-volume Java services, APIs, data workflows, and customer-facing screens. Own features from concept through production, integrate external APIs, troubleshoot production issues, and make technical decisions involving relational data, asynchronous processing, reliability, and performance. Collaborate through design reviews, code reviews, mentoring, and agile delivery while applying secure development practices.
Top Skills: CdnsClaude CodeCSSDomFigmaGithub ActionsGCPHTMLJavaJavaScriptJdbcJenkinsJwtLinuxMySQLRest ApisServerless TechnologiesSpringSpring MvcSQLVue
13 Days AgoSaved
In-Office
Fort Meade, MD, USA
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software solutions using Git, Gradle, Guice, Docker, REST, Linux, and related technologies. Responsibilities may include working with ELK, MongoDB, Ansible, Kubernetes, and limited front-end UI development using Angular and TypeScript. An active TS/SCI clearance with polygraph is required.
Top Skills: AngularAnsibleDockerElk StackGitGradleGuiceKubernetesLinuxMongoDBRestTypescript
13 Days AgoSaved
In-Office
Boulder, CO, USA
110K-155K Annually
Entry level
110K-155K Annually
Entry level
Analytics
Develop and maintain microservices and full-stack web applications using Java, C++, Python, and cloud technologies. Apply Agile, DevSecOps, CI/CD, GitLab, and automated testing practices. Support cloud development environments, unit and integration testing, technical leadership, mentoring, task direction, work-product reviews, customer collaboration, and training-material development. This is an on-site role supporting space and intelligence systems in Boulder, Colorado.
Top Skills: AgileC++Cloud TechnologiesContinuous DeploymentContinuous IntegrationDevsecopsFull-Stack Web ApplicationsGitlabJavaMicroservicesPythonTest Automation
13 Days AgoSaved
In-Office
Boulder, CO, USA
110K-155K Annually
Entry level
110K-155K Annually
Entry level
Cloud • Information Technology
Develop Java-based microservices and full-stack web applications using Java, C++, Python, and cloud technologies. Apply Agile, DevSecOps, CI/CD, GitLab, unit testing, and integration testing practices. Support cloud development environment configuration, mentor junior engineers, provide technical direction, review work products, collaborate with customers and multidisciplinary teams, and maintain training materials.
Top Skills: AgileC++Cloud TechnologiesContinuous DeploymentContinuous IntegrationDevsecopsFull-Stack Web DevelopmentGitlabJavaMicroservicesPythonTest Automation
13 Days AgoSaved
Remote
2 Locations
Entry level
Entry level
Artificial Intelligence • Analytics • Consulting • Semiconductor
Build and support reliable dashboards for AI infrastructure and financial models, including TCO, tokenomics, and compute capital models. Responsibilities include implementing features, loading model releases, validating data, developing accuracy checks, collaborating with analysts, creating charts and explanations, answering client questions, and contributing to research newsletters. The role requires strong Python or TypeScript skills, software engineering experience, numerical accuracy, and effective use of AI coding agents.
Top Skills: Next.JsPythonReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Entry level
Design
Entry-level software engineer role exclusively for current or former HNTB interns. Responsibilities include writing, testing, debugging, and documenting software; participating in Agile ceremonies and code reviews; troubleshooting defects; and developing foundational software engineering skills under mentorship. The role requires a computer science or related bachelor's degree, or four years of relevant experience, plus familiarity with programming languages, web frameworks, version control, Agile development, and cloud platforms.
Top Skills: .NetAngularAWSAzureBlazorC#GCPGitJavaJavaScriptJIRAPythonReact
13 Days AgoSaved
In-Office
Wall, NJ, USA
Entry level
Entry level
Information Technology • Legal Tech • Analytics
A 12-month graduate software engineering program with two rotations across big data, AI, SRE, DevOps, and security engineering. Participants develop software, review specifications, fix bugs, apply test-driven development, gather requirements, resolve technical issues, and collaborate with stakeholders under senior engineer guidance. The program includes mentorship, training, exposure to AWS and Azure, and experience with software development methodologies, data modeling, and programming languages.
Top Skills: .NetAIAWSAzureBig DataCC++DevOpsHTMLJ2EeJavaJavaScriptJspLinuxPythonSQLSreTest-Driven DevelopmentWindowsXML
Reposted 13 Days AgoSaved
Remote
United States
Entry level
Entry level
Artificial Intelligence • Software • Conversational AI • Automation
Build and maintain core products and collaborate on larger consulting projects using TypeScript, Python, FastAPI, Next.js, GCP, and generative AI frameworks. The role involves hands-on software development within a rapidly growing, remote team serving Saudi Arabia and the GCC.
Top Skills: FastapiGCPGenerative Ai FrameworksNext.JsPythonTypescript
13 Days AgoSaved
In-Office
3 Locations
Entry level
Entry level
Artificial Intelligence • Robotics • Industrial • Manufacturing
Build full-stack software for robot teleoperation, data pipelines, backend services, and factory-facing tools. Own the complete product lifecycle, including user discovery, development, deployment, troubleshooting, and validation in real manufacturing environments. The role involves working directly with robots and factory users to create reliable production software. Experienced engineers and recent graduates are encouraged to apply.
Top Skills: Backend ServicesData PipelinesEmbodied AiFoundation ModelsFull-Stack DevelopmentPhysical AiRoboticsTeleoperation
Reposted 13 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
Information Technology • Software • Consulting • Cybersecurity
Contribute to design, development, and implementation of client software. Write clean Java, C++, and Python code, participate in code reviews, debug and optimize applications, and collaborate with cross-functional teams.
Top Skills: C++JavaPython
Reposted 13 Days AgoSaved
In-Office or Remote
2 Locations
Entry level
Entry level
Edtech
Build and deploy intuitive, scalable frontend product experiences for educators, students, and parents. Collaborate with engineers, product managers, designers, educators, and support teams to develop features, fix production issues, optimize performance, review code, and own modules end-to-end. The role includes mentorship, cross-functional collaboration, frontend infrastructure work, technical knowledge sharing, and continuous improvement in a SaaS environment.
Top Skills: Apollo ClientChrome DevtoolsCSS3ExpressGitGithub CopilotGraphQLHTML5JavaScriptNode.jsReactReduxSQLWebpack
Reposted 20 Days AgoSaved
In-Office or Remote
Seattle, WA, USA
174K-274K Annually
Entry level
174K-274K Annually
Entry level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Principal Software Engineer role at Atlassian with flexible remote, office, or hybrid work options. The provided description primarily details compensation, benefits, company culture, equal employment practices, and employment verification requirements; specific responsibilities and technical qualifications are not included.
Reposted 20 Days AgoSaved
In-Office or Remote
Seattle, WA, USA
174K-274K Annually
Entry level
174K-274K Annually
Entry level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Own customer-facing product features across the full stack, from ambiguous problems through measurable outcomes. Make architecture and product decisions, use telemetry to guide design, and build AI-enabled and agentic experiences integrating LLMs. Set technical direction, influence product strategy, mentor engineers, and drive prototypes into reliable, performant production systems at scale.
Top Skills: APIsLlmsReactTypescript
One Month AgoSaved
Remote or Hybrid
2 Locations
Entry level
Entry level
Financial Services
Develop and support complex SAP S/4HANA application solutions using ABAP, Fiori, UI5, RAP, CDS, OData, REST, and SOAP. Build integrations, automations, interfaces, reusable components, and CI/CD-enabled applications within Agile and DevOps frameworks. Support SAP implementations, upgrades, maintenance, and post-production activities while collaborating with business partners and IT analysts. Preferred experience includes S/4HANA implementations, SAP Build, automated ABAP testing, Fiori application development, RAP, and SAP Solution Manager.
Top Skills: AbapAbap CdsAbap Development ToolsAbap DoubleAbap ObjectsAbap UnitAdbcAgileBpcaCharmCi/CdDevOpsFocus BuildHana StudioNative SqlOdataRestRicefSap BuildSap FioriSap HanaSap RapSap S/4HanaSap Solution ManagerSap Ui5Soap
Reposted 16 Days AgoSaved
In-Office
Gloucester, MA, USA
92K-127K Annually
Entry level
92K-127K Annually
Entry level
Artificial Intelligence • Semiconductor • Manufacturing
Design, prototype, develop, document, test, and debug software solutions for semiconductor equipment components and devices. Troubleshoot software issues, communicate with internal customers to understand requirements, and contribute to innovative software solutions involving machine learning and AI. This full-time role begins in Summer 2027 and includes approximately 10% travel.
Top Skills: .NetArtificial IntelligenceC#C/C++Machine Learning
Reposted 17 Days AgoSaved
In-Office
Chandler, AZ, USA
108K-149K Annually
Entry level
108K-149K Annually
Entry level
Artificial Intelligence • Semiconductor • Manufacturing
Design, prototype, and develop moderately complex software for semiconductor equipment components and devices. Build reusable software modules and libraries, create documentation and test procedures, troubleshoot software issues, implement bug fixes, and communicate with customers regarding requirements, schedules, and technical problems. The role involves Agile development, rapid prototyping, object-oriented design, parallel programming, and potentially AI and machine learning technologies.
Top Skills: .NetAgileAi/MlAlgorithmsC#C/C++Design PatternsMulti-ThreadingNetworkingObject-Oriented DesignObject-Oriented ProgrammingOperating SystemsPythonSemiconductor Equipment SoftwareWcfWindowsWindows Forms
17 Days AgoSaved
In-Office
San Francisco, CA, USA
180K-350K Annually
Entry level
180K-350K Annually
Entry level
Artificial Intelligence • Software
Own the design and implementation of a high-scale query engine for hundreds of billions of claims. Responsibilities include storage layout, indexing, query planning, optimization, distributed retrieval across graph, vector, full-text, time-series, and geospatial backends, consistency, latency optimization, and correctness evaluation. The role requires deep distributed database or search infrastructure experience and strong proficiency in Go, Rust, or C++.
Top Skills: C++Distributed Graph DatabasesDistributed SystemsFull-Text SearchGeospatial IndexesGoQuery OptimizationQuery PlanningRustStorage SystemsTime-Series DatabasesVector Databases
Reposted 17 Days AgoSaved
Hybrid
San Francisco, CA, USA
Entry level
Entry level
Software • PropTech
Deploy across portfolio companies to understand challenges, solve technical problems, and deliver business-impacting software solutions. Build shared technology services and value-creation playbooks, use AI coding tools to accelerate development, and provide technical leadership and mentorship. The role requires adapting to diverse codebases and technology stacks while combining strong software engineering, strategic thinking, commercial awareness, communication, and hands-on problem-solving.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account