Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Cybersecurity
Build and ship full-stack features, backend services, data pipelines, and generative AI video systems for a cybersecurity training platform. Write tested Python code, develop APIs, analyze security data, debug databases and pipelines, validate features in production, and iterate based on customer feedback. Collaborate with founders and senior engineers on product requirements and system design.
Top Skills:
AWSGenaiGraphQLJavaScriptMvcOrmPythonReactRelational DatabasesRest
Information Technology • Consulting
Develop an inspections application for agricultural field inspectors. Convert approximately 70 fillable PDF documents into interactive HTML forms, implement JavaScript functionality to save inspection data to a SQL database, and use Jinja templates to generate PDF documents. Provide additional JavaScript development support as needed. The role is on-site in Oklahoma City, Monday through Friday, with a flex schedule.
Top Skills:
CSSDockerGitGitHTMLJavaScriptJinjaPythonSQLT-Sql
Artificial Intelligence • Insurance
Build and deploy production-ready backend software using Ruby or Python. Design APIs, model data, optimize performance, apply security best practices, and contribute to reliable product experiences. Collaborate cross-functionally while supporting front-end development, infrastructure tasks, security fixes, and CI/CD optimization as needed.
Top Skills:
APIsCi/CdPythonReactRuby
Information Technology • Consulting
Maintain, modernize, secure, and support NIH/NCI scientific and grant-management applications. Responsibilities include software development, debugging, deployment, database and system integration, data migration, reporting automation, production troubleshooting, scripting, vulnerability remediation, and configuration and release management. The role supports IMPAC II, NCI I2E, and IRDB systems, requires compliance with federal security standards, and includes occasional after-hours production support.
Top Skills:
FipsImpac IiIrdbNci I2E
Blockchain • Fintech • Cryptocurrency
Software Engineering Interns will develop products and features for Gemini’s crypto platform, collaborate with senior engineers, contribute to design discussions, review code, improve system reliability and performance, and help diagnose production issues. The role offers frontend and backend opportunities, mentorship, and hands-on experience building secure, scalable software for blockchain and digital asset products.
Top Skills:
APIsBackend DevelopmentBlockchainDigital AssetsFrontend DevelopmentWeb3
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Healthtech • Biotech
Lead the roadmap, delivery, evaluation, validation, upgrades, and lifecycle maintenance of digital manufacturing data systems, including historians, dashboards, reporting applications, and analytics platforms. Develop software enhancements, troubleshoot root causes, assess system risks, support regulated manufacturing operations, train users, collaborate with global stakeholders, and mentor engineers. The role requires expertise in manufacturing information systems, data technologies, validation practices, and biotech or pharmaceutical environments.
Top Skills:
Emerson DeltavGampGrafanaGraphQLInformetric InfobatchInformetric InfologIsa-95Manufacturing Execution SystemsMqttOpc UaOsisoft Pi SystemPower BISimcaSQLTableauXMLXsl
Design
Design, develop, maintain, test, and optimize enterprise-grade Java applications. Collaborate with cross-functional teams throughout the software development lifecycle, integrate databases, APIs, and third-party services, conduct code reviews, troubleshoot issues, and deliver scalable, reliable, and secure solutions. The role involves Java, Spring, Hibernate/JPA, REST APIs, microservices, relational databases, Git, and potential cloud, containerization, DevOps, and energy management platform work.
Top Skills:
AngularAWSAzureCi/CdCore JavaDevOpsDockerEmsGCPGe RelianceGe Xa/21GitHibernateJavaJavaScriptJpaKubernetesMicroservicesMySQLOraclePostgresReactRestful ApisScadaSpring BootSpring FrameworkSpring MvcSQL
Hardware • Semiconductor
Develop and maintain a C++ automation QA framework for validating data center storage solutions. Create automated tests, improve framework capabilities, analyze specifications and source code, debug product and test failures, maintain testing hardware and software, and collaborate with QA and development teams using Agile practices.
Top Skills:
Bash ShellC++IoctlJavaLinuxPerlPythonRaidScsi
Financial Services
Software Engineering Interns contribute to web and business-layer development across the software lifecycle. Responsibilities include coding, unit testing, code reviews, pair programming, build and release activities, database and API work, test planning, defect reporting, and Agile collaboration. Interns work with experienced engineers on meaningful product initiatives while developing technical, communication, and problem-solving skills.
Top Skills:
.NetAgileAngularAPIsAsp.Net MvcAutomated TestingAzure DevopsC#Ci/CdKafkaReactRelational DatabasesScrumSnowflakeSQLSql Server Management StudioTerraformVisual StudioYaml
Information Technology
Build and maintain versioned data ingestion and conflation pipelines that transform complex retail and spatial data into accurate, reliable insights. Responsibilities include entity resolution, golden-record creation, rules-based normalization, RegEx logic, LLM integration, schema evolution, and cost-effective scaling. The role emphasizes engineering rigor, high-fidelity outputs, and production-ready data for consumer dashboards.
Top Skills:
Computer VisionData PipelinesData SchemasGisLidarLlmsPrompt EngineeringRegexSpatial ComputingWearable Ai
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




















