Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Other
Design, develop, maintain, and test software for fiber-optic communication systems. Build secure RESTful and OpenConfig API services, diagnose defects and vulnerabilities, simulate system behavior, and collaborate with engineering teams to improve reliability and functionality.
Top Skills:
Automated Software TestingC#C++Fiber-Optic Communication SystemsLinuxOpen ApiOpenconfigReactRed HatRestful ApisSource Control SystemsSQL
Retail
Develop, test, deploy, and maintain enterprise Java applications. Conduct code reviews, optimize application performance, support architecture and project planning, mentor developers, and collaborate across development teams to deliver quality software. The role requires extensive full-stack Java experience with Spring, REST services, microservices, databases, version control, CI/CD, and Agile practices.
Top Skills:
AgileCi/CdGitJavaJpaJSONMicroservicesRestSoapSpring FrameworkSQLXML
Software
Develop scalable, high-performance full-stack applications and distributed systems. Collaborate with product managers, engineering leaders, and cross-functional stakeholders to deliver product features. Apply test-driven development, build reliable CI/CD processes, work with SQL and NoSQL databases, use cloud platforms, and maintain strong software design and communication practices.
Top Skills:
AWSCi/CdJavaJavaScriptMongoDBNext.JsPHPPostgresPythonRuby On RailsSQL
Mobile • Software
Develop and maintain high-quality Android applications across their full lifecycle. Responsibilities include writing reusable code, creating unit and UI tests, debugging and optimizing performance, monitoring stability with Crashlytics and ANR reports, implementing analytics tracking, supporting feature rollouts and A/B testing, maintaining legacy apps, and collaborating with Product, QA, Backend, and Design teams.
Top Skills:
AndroidCrashlyticsFirebase AnalyticsGoogle Play StoreJavaKotlinWebrtcWebsocket
Artificial Intelligence • Information Technology • Software
Build and scale backend infrastructure supporting enterprise systems and large-scale LLM workloads. Responsibilities include designing distributed systems, APIs, data flows, databases, queues, batch processing, authentication, observability, job orchestration, and developer tooling. The role owns architecture and production reliability, accelerates product teams, tunes systems under load, and improves enterprise-grade scalability and reliability.
Top Skills:
JavaKotlinLlm InfrastructurePortkeyPostgresReactTanstackTemporalVite
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software
Build and operate production APIs, analytics data pipelines, Snowflake data models, and customer-facing analytics services. Responsibilities include data integration, incremental and idempotent processing, authorization, query optimization, testing, monitoring, alerting, cost management, and on-call support. Partner with analysts and application teams to deliver reliable reporting, datasets, and AI-enabled analytics features. The role is hybrid in Seattle, requiring onsite work two to three days weekly.
Top Skills:
AirflowAPIsBi DashboardsDagsterDbtSnowflakeSQL
Financial Services
Supports operating system capabilities and software engineering initiatives by assisting with solution development, implementation, testing, quality assurance, troubleshooting, documentation, and project reporting. The role collaborates with engineering teams to deliver reliable enhancements and new products while following software development best practices and project requirements.
Top Skills:
AgileAPIsSdlcSQL
Artificial Intelligence • Consumer Web • Wearables
Develop and evaluate new AI and HCI product concepts through hypotheses, prototypes, experiments, and user testing. Build model harnesses, improve memory and context retrieval, and collaborate with ML researchers to connect product and model feedback. Determine which ideas should advance into products, document unsuccessful experiments, and own implementation and direction for successful product areas.
Top Skills:
AIHuman-Computer Interaction (Hci)Machine Learning
Software
Sets technical direction for a payments platform while remaining hands-on in software development, architecture, AI-first engineering, and system design. Leads scalable, secure, cloud-native solutions using distributed systems, event-driven architecture, and modern DevOps practices. Develops AI-based solutions, improves delivery pipelines, reviews code, mentors senior engineers, and collaborates with Product, Operations, Architecture, and Engineering teams. Ensures performance, observability, testing, security, and payment compliance across the application lifecycle.
Top Skills:
.Net CoreApplication InsightsAzureAzure Service BusC#Claude CodeCSSCursorDatabricksDatadogDockerEvent GridGitGithub CopilotHTMLJavaScriptJSONKafkaKubernetesLangchainLanggraphLlmsMvcOpentelemetryOrmPci-DssRestT-SqlVector DatabasesXML
Fintech • Marketing Tech • Social Impact • Financial Services • App development
Join a small fintech team to design, build, and scale a rewards platform. Work with product and engineering leadership to implement features across frontend and backend, contribute to architecture, and learn cloud and security practices.
Top Skills:
AWSNestjsNode.jsPostgresReactSQLTypescript
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Engineering Roles
See AllAll Filters
Total selected ()
No Results
No Results

















