Top Software Engineer Jobs

12 Days AgoSaved
Hybrid
Annapolis Junction, MD, USA
150K-254K Annually
Expert/Leader
150K-254K Annually
Expert/Leader
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Designs scalable software architectures, automates complex workflows, and manages CI/CD delivery environments using Docker, Ansible, Jenkins, and Bamboo. Handles large datasets, leads QA planning and execution, and supports multi-platform Windows/UNIX systems. The role also requires software team leadership, mentoring junior developers, and proficiency in Python, C, or C++, with Elasticsearch and front-end development experience preferred.
Top Skills: AnsibleBambooCC++Ci/CdDockerElasticsearchJenkinsPythonUnixWindows
12 Days AgoSaved
Hybrid
Austin, TX, USA
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and lead architecture for Cloudflare’s native iOS and Android WARP Mobile SDKs. Define public APIs, compatibility standards, diagnostics, performance requirements, and release practices. Develop secure, lightweight, well-documented SDK foundations; troubleshoot complex customer integration issues across application, SDK, network, and service layers; collaborate across product, engineering, backend, edge, and security teams; and mentor mobile engineers. The role requires deep Swift or Kotlin expertise and experience delivering customer-distributed SDKs or developer-facing products.
Top Skills: AndroidApplication SigningC++FlutterHttp ApisiOSKotlinMobile Networking StacksMobile SecurityReact NativeRustSecure Key StorageSwift
12 Days AgoSaved
Hybrid
Mountain View, CA, USA
126K-195K Annually
Entry level
126K-195K Annually
Entry level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Build and operate core infrastructure for Moveworks' agentic AI platform, including distributed data stores, authentication, event streaming, configuration, rate limiting, observability, and reliability systems. Partner with machine learning, search, product, data, and frontend teams to define infrastructure roadmaps, improve microservice performance and scalability, identify bottlenecks, and deliver interdependent engineering projects.
Top Skills: A/B TestingAlertingC++Cloud PlatformsContainersDistributed LoggingDistributed SystemsDistributed TracingElasticsearchEvent StreamingFeature FlagsGoIstioJavaKafkaMicroservicesMonitoringOpensearchPythonRestful Apis
12 Days AgoSaved
Hybrid
Los Angeles, CA, USA
178K-313K Annually
Senior level
178K-313K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, develop, support, and optimize LensCore, Snap’s C++ AR engine for Specs, Snapchat Lenses, and Lens Studio. Collaborate with teams to deliver features to Lens creators, participate in planning, and create technical specifications. The role requires strong C++ development, rendering or 3D engine experience, AI-assisted development, and familiarity with scripting, Linux, and command-line tools.
Top Skills: Ai-Assisted Development ToolsC++Computer VisionDirectxEigenGlmJavaScriptLens StudioLinuxMachine LearningMetalOpencvOpenglPythonQtUnityUnixUnreal EngineVulkan
12 Days AgoSaved
Hybrid
5 Locations
133K-235K Annually
Junior
133K-235K Annually
Junior
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Develop Android features and customer-facing mobile experiences from design through launch. Build smooth, stable, scalable products using Kotlin, Java, RxJava, Dagger, and AI-assisted engineering workflows. Evaluate technical tradeoffs, collaborate with design, conduct code reviews, and uphold standards for correctness, security, performance, and production quality.
Top Skills: AndroidDaggerJavaKotlinRxjava
12 Days AgoSaved
Hybrid
5 Locations
178K-313K Annually
Senior level
178K-313K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Develop and ship high-performance iOS applications and camera experiences for Snapchat. Responsibilities include designing and implementing tested Objective-C software, launching features, evaluating technical tradeoffs, collaborating with Design, conducting code reviews, and using AI tools while maintaining strong standards for correctness, security, performance, and scalability.
Top Skills: Ai Development ToolsCC++iOSMetalObjective-COpenglSwift
12 Days AgoSaved
Hybrid
5 Locations
178K-313K Annually
Senior level
178K-313K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Develop and launch scalable Android features from design through implementation, creating smooth and stable user experiences. Evaluate technical tradeoffs, collaborate with design, conduct code reviews, and maintain high standards for correctness, security, performance, and production readiness. Use Kotlin, Java, RxJava, Dagger, and AI-assisted development tools. The role requires substantial software development experience and Android application expertise.
Top Skills: Ai ToolsAndroidDaggerJavaKotlinRxjava
12 Days AgoSaved
Easy Apply
In-Office
San Francisco, CA, USA
Easy Apply
114K-114K Annually
Internship
114K-114K Annually
Internship
Big Data • Fintech • Mobile • Payments • Financial Services
Software Engineering Interns develop, deploy, test, monitor, and present meaningful production projects during a 12–16 week internship. Interns collaborate with mentors and managers to define projects aligned with team needs, ship code, and verify production performance. Work may involve backend or frontend development, data processing, automated testing, APIs, cloud platforms, and financial technology.
Top Skills: AngularjsAPIsAWSCC++Deployment FrameworksJavaJavaScriptObject-Oriented ProgrammingPaasPythonReactTesting Frameworks
12 Days AgoSaved
Easy Apply
Remote
United States
Easy Apply
86K-128K Annually
Junior
86K-128K Annually
Junior
Fintech • Social Impact • Financial Services
Develop and maintain backend services for OppFi’s financial technology platform. Responsibilities include building Java applications and services, collaborating in an Agile environment, conducting code reviews and testing, documenting best practices, and refining technical requirements into production-ready solutions. The role uses AWS, Docker, PostgreSQL, APIs, and related cloud-native technologies.
Top Skills: Amazon EcsAmazon EksAmazon Web ServicesContinuous IntegrationDockerDomain-Driven DesignEvent-Driven DevelopmentGitJavaKubernetesPostgresRestful ApisTerraformTest-Driven Development
Reposted 12 Days AgoSaved
Hybrid
Boston, MA, USA
Mid level
Mid level
eCommerce • Healthtech • Pet • Retail • Pharmaceutical
Develop scalable customer-facing features and internal developer-experience tools for Chewy’s e-commerce platform. Responsibilities include system architecture, automation, observability, CI/CD, monitoring, testing, code reviews, agile collaboration, mentoring junior engineers, and production troubleshooting through on-call rotations.
Top Skills: AWSCi/CdJavaJenkinsNode.jsPythonReactScrumTypescript
12 Days AgoSaved
Hybrid
5 Locations
178K-313K Annually
Senior level
178K-313K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Build and maintain scalable full-stack web applications and systems for Snap products. Develop user interfaces, optimize performance and browser rendering, contribute to shared libraries, analyze operational metrics, and deliver secure, production-ready code. The role requires strong front-end and back-end development skills, testing knowledge, distributed systems experience, and the ability to use AI tools responsibly in engineering workflows.
Top Skills: Ai ToolsAngularAWSCanvasCSSDistributed SystemsGoGCPGraphQLHTMLJavaJavaScriptKubernetesMemcachedMicroservicesNode.jsNoSQLPythonReactRedisService WorkersTypescriptVueWebassemblyWebgl
12 Days AgoSaved
Hybrid
Melville, NY, USA
75K-115K Annually
Mid level
75K-115K Annually
Mid level
Information Technology • Insurance • Software
Develops and supports Windows-based applications, including new features, platform capabilities, bug fixes, and technical improvements. Responsibilities include unit and integration testing, documentation, debugging across operating system, database, application, and network layers, database tuning, and performance and availability improvements. The role also involves design decisions, security best practices, Agile collaboration, mentoring teammates, technical training, and continued professional growth.
Top Skills: C#SQLWindows
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
12 Days AgoSaved
Hybrid
Plano, TX, USA
Senior level
Senior level
Financial Services
Develop secure, scalable software using React and Python within an agile banking technology team. Responsibilities include system design, application development, testing, troubleshooting, data analysis, architecture documentation, operational stability, and CI/CD practices. The role also requires responsible use and validation of enterprise AI-assisted coding tools, participation in engineering communities, and mentoring peers on secure AI-enabled development workflows.
Top Skills: Ci/CdContext ApiCSSDjangoFastapiFlaskHTMLJavaScriptJestNext.JsNumpyPandasPytestPythonReactReact Testing LibraryReduxUnittest
12 Days AgoSaved
Hybrid
Plano, TX, USA
Senior level
Senior level
Financial Services
Develop and maintain secure, scalable software solutions using React and Python in an agile enterprise environment. Responsibilities include system design, production coding, troubleshooting, architecture documentation, automated testing, data analysis, and operational stability. The role also requires responsible use of AI-assisted development tools, secure coding practices, peer validation of AI-generated outputs, and contributions to engineering communities and team culture.
Top Skills: Ci/CdContext ApiCSSDjangoFastapiFlaskHTMLJavaScriptJestNext.JsNumpyPandasPytestPythonReactReact Testing LibraryReduxSQLUnittest
12 Days AgoSaved
In-Office
Berkeley, MO, USA
127K-217K Annually
Senior level
127K-217K Annually
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Designs, develops, tests, and maintains non-embedded software for autonomous systems and advanced mission planning. Responsibilities include translating customer requirements, developing use cases and interfaces, conducting architecture trade studies, performing unit and integration testing, supporting system and flight testing, documenting software, and leading junior engineers. The role involves collaboration across programs, peer reviews, Agile development, and compliance with customer, safety, and regulatory standards.
Top Skills: AgileAutonomy SoftwareC++Continuous IntegrationElectromagnetic Warfare (Ew)GitJenkinsJIRAMission SystemsOpen Mission Systems (Oms)RadarReal-Time SoftwareRobotics SoftwareSimulationUniversal Command And Control Interface (Uci)
Reposted 12 Days AgoSaved
Hybrid
San Francisco, CA, USA
Mid level
Mid level
Financial Services
Develops, tests, troubleshoots, and delivers secure, scalable ServiceNow software solutions in an agile environment. Designs application architectures, writes production code, creates custom widgets, configures and scripts the ServiceNow platform, and supports operational stability. Uses AI-assisted development tools responsibly, analyzes data to improve applications, contributes to engineering practices, and collaborates with business analysts on estimates and delivery plans.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud TechnologiesGlidescriptJavaJavaScriptPHPPythonService PortalServicenowSQL
12 Days AgoSaved
In-Office
Andover, MA, USA
106K-201K Annually
Mid level
106K-201K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, debugs, and integrates storage and systems software enhancements. Leads subsystem development projects, collaborates with internal and outsourced engineering partners, resolves technical issues, communicates project progress, and mentors less-experienced engineers. The role requires software systems design expertise, testing methodology knowledge, strong analytical skills, and the ability to develop software across multiple platform types.
Top Skills: DatabasesNetworkingOperating SystemsSoftware Testing ToolsTesting Scripts
12 Days AgoSaved
In-Office
Fort Collins, CO, USA
112K-212K Annually
Mid level
112K-212K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, and debugs systems software, storage firmware, operating-system components, and platform interfaces. Leads software engineering projects, creates test plans and documentation, resolves integration issues, collaborates with internal and outsourced teams, and mentors less-experienced engineers. The role requires expertise in Python and shell scripting, firmware validation, PCIe, NTB, NVMe, networking, Linux, Windows, and VMware environments.
Top Skills: BiosBmcExpander FirmwareHbaKernelLinuxNetworking InfrastructureNtbNvmeNvramOperating SystemsPciePythonQa TestingShell ScriptingSoftware Quality AssuranceStorage FirmwareTcp/IpTest PlansVMwareWindows
13 Days AgoSaved
Hybrid
Nashua, NH, USA
79K-135K Annually
Junior
79K-135K Annually
Junior
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, deploy, and maintain backend services, automated data pipelines, and microservice-based software platforms. Collaborate with technical and business partners, participate in design and code reviews, communicate project risks and decisions, own projects through delivery, troubleshoot production issues, and support customers. The role uses technologies such as Python, gRPC, and Protocol Buffers and requires eligibility for a U.S. Secret security clearance.
Top Skills: AgileAutomated TestingBackend ServicesC#C++Continuous DeploymentContinuous IntegrationData PipelinesDatabasesDistributed SystemsGoGrpcJavaJavaScriptMessaging SystemsMicroservicesProtocol BuffersPython
Reposted 13 Days AgoSaved
Hybrid
Pleasant Grove, UT, USA
Mid level
Mid level
Financial Services
Develops, troubleshoots, tests, and maintains secure Java and SQL applications within an agile environment. Designs software architecture, produces technical artifacts, improves application resiliency and security, and analyzes data to identify system and coding improvements. Uses authorized AI-assisted development tools responsibly for coding, testing, documentation, and troubleshooting. Collaborates on scalable production solutions and may work with cloud, containerization, identity, messaging, and front-end technologies.
Top Skills: Ci/CdDockerGCPIamJavaJavaScriptKafkaKubernetesPingfederateSQLTypescript
13 Days AgoSaved
Hybrid
5 Locations
178K-313K Annually
Senior level
178K-313K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, implement, operate, and scale critical backend services such as identity, social graph, and persistence systems. Collaborate across teams to deliver product solutions, test and debug code, and apply best practices for availability, scalability, security, operational excellence, and cost management. Independently deliver medium-sized features, support incident resolution, and use AI tools responsibly to improve development workflows while maintaining production-quality standards.
Top Skills: Ai ToolsAWSC++Cloud ComputingData StorageDistributed SystemsGCPJavaKubernetesMachine LearningMemcacheMicroservicesNatural Language ProcessingNetworkingNoSQLPythonRedis
13 Days AgoSaved
Hybrid
Chicago, IL, USA
113K-244K Annually
Senior level
113K-244K Annually
Senior level
eCommerce • Information Technology • Retail • Industrial
Design, develop, test, deploy, and support scalable, reliable, secure software solutions. Translate business and product requirements into technical designs, contribute to architecture decisions, improve testing, CI/CD, observability, security, and resilience, and support production systems. Collaborate across teams, resolve technical issues, mentor engineers, communicate tradeoffs, and influence engineering standards. Responsibilities and leadership scope vary across Senior, Staff, and Senior Staff levels.
Top Skills: AgileAutomated TestingCi/CdDevOpsDistributed SystemsScrum
13 Days AgoSaved
In-Office
Andover, MA, USA
121K-229K Annually
Mid level
121K-229K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, debugs, and integrates storage and systems software enhancements. Leads portions of complex software projects, coordinates internal and outsourced engineering partners, resolves architectural and integration issues, and communicates project progress to management. Provides technical guidance and mentorship to less-experienced engineers while applying expertise across software systems design, testing, and troubleshooting.
Top Skills: DatabasesNetworkingOperating SystemsSoftware Testing Tools
13 Days AgoSaved
In-Office
Andover, MA, USA
106K-201K Annually
Mid level
106K-201K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Designs, develops, tests, troubleshoots, and debugs storage systems software and related subsystems. Responsibilities include implementing enhancements, analyzing coding and integration requirements, writing test plans and documentation, resolving software issues, and collaborating with internal and outsourced engineering partners. The role works within established project guidelines with moderate supervision and requires strong analytical, problem-solving, testing, communication, and software systems design skills.
Reposted 13 Days AgoSaved
Hybrid
Arlington, VA, USA
106K-169K Annually
Entry level
106K-169K Annually
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop scalable full-stack analytics applications used by global clients. Responsibilities include designing service-oriented architectures, building web applications and microservices, writing maintainable and testable code, developing algorithms for large-scale data processing, contributing across the software development lifecycle, participating in code reviews, and collaborating in agile teams. The role requires expertise in Java, Spring Boot, React, PostgreSQL, system architecture, algorithms, and high-performance data environments.
Top Skills: AgileContinuous DeliveryContinuous IntegrationGithub CopilotJavaMicroservicesPostgresReactSnowflakeSpring Boot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account