{"schemaVersion":"jobsearcher.job.v1","id":"c9a2d8ebb697e1b7ffdce5c1","url":"https://jobsearcher.com/jobs/c9a2d8ebb697e1b7ffdce5c1","canonicalUrl":"https://jobsearcher.com/jobs/c9a2d8ebb697e1b7ffdce5c1","title":"Software Engineer","description":"Software Engineer Genesis Systems | Tulsa, OK | Full-Time\nGenesis Systems is a fast-growing technology company developing next-generation atmospheric water generation solutions for commercial and defense markets. We're looking for a versatile Software Engineer to join our team and take ownership across the full breadth of our software stack — from customer-facing web applications to embedded IoT systems and internal data infrastructure.What You'll Do\nDesign, build, and maintain full-stack web applications supporting both commercial and military-facing products\nDevelop and integrate IoT/embedded software for hardware products, including PLC communication, sensor telemetry, and cloud data pipelines (AWS IoT)\nContribute to internal AI and data tooling, including automation workflows, analytics dashboards, and ML-adjacent pipelines\nCollaborate cross-functionally with hardware, operations, and business teams to translate requirements into reliable software\nOwn features end-to-end — from scoping and architecture through deployment and monitoring\nSupport DevOps practices including CI/CD, cloud infrastructure, and system reliability\nWhat We're Looking For\n3–5 years of professional software development experience\nProficiency in at least one backend language (Python, Node.js, or similar) and comfort working across the stack\nExperience with cloud platforms, preferably AWS\nExposure to IoT protocols, embedded systems, or hardware-adjacent development is a strong plus\nFamiliarity with data pipelines, APIs, or internal tooling development\nSelf-directed, adaptable, and comfortable operating with limited oversight in a fast-moving environment\nStrong communication skills — you'll work closely with non-technical stakeholders regularly\nNice to Have\nExperience with defense, government, or regulated-industry software\nBackground in industrial controls, PLC systems, or SCADA\nFamiliarity with React, FastAPI, or AWS IoT Core\nPay: $65,000.00 - $90,000.00 per year\nBenefits:\nDental insurance\nHealth insurance\nLife insurance\nMilitary leave\nPaid holidays\nPaid sick time\nPaid time off\nVision insurance\nAbility to Relocate:\nTulsa, OK 74132: Relocate before starting work (Preferred)\nWork Location: In person","company":"Genesis Systems","rawCompany":"genesis systems","city":"Tulsa","state":"OK","isRemote":false,"isActive":false,"createdAt":"2026-08-06T13:20:55.552Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Software Engineer Genesis Systems | Tulsa, OK | Full-Time\nGenesis Systems is a fast-growing technology company developing next-generation atmospheric water generation solutions for commercial and defense markets. We're looking for a versatile Software Engineer to join our team and take ownership across the full breadth of our software stack — from customer-facing web applications to embedded IoT systems and internal data infrastructure.What You'll Do\nDesign, build, and maintain full-stack web applications supporting both commercial and military-facing products\nDevelop and integrate IoT/embedded software for hardware products, including PLC communication, sensor telemetry, and cloud data pipelines (AWS IoT)\nContribute to internal AI and data tooling, including automation workflows, analytics dashboards, and ML-adjacent pipelines\nCollaborate cross-functionally with hardware, operations, and business teams to translate requirements into reliable software\nOwn features end-to-end — from scoping and architecture through deployment and monitoring\nSupport DevOps practices including CI/CD, cloud infrastructure, and system reliability\nWhat We're Looking For\n3–5 years of professional software development experience\nProficiency in at least one backend language (Python, Node.js, or similar) and comfort working across the stack\nExperience with cloud platforms, preferably AWS\nExposure to IoT protocols, embedded systems, or hardware-adjacent development is a strong plus\nFamiliarity with data pipelines, APIs, or internal tooling development\nSelf-directed, adaptable, and comfortable operating with limited oversight in a fast-moving environment\nStrong communication skills — you'll work closely with non-technical stakeholders regularly\nNice to Have\nExperience with defense, government, or regulated-industry software\nBackground in industrial controls, PLC systems, or SCADA\nFamiliarity with React, FastAPI, or AWS IoT Core\nPay: $65,000.00 - $90,000.00 per year\nBenefits:\nDental insurance\nHealth insurance\nLife insurance\nMilitary leave\nPaid holidays\nPaid sick time\nPaid time off\nVision insurance\nAbility to Relocate:\nTulsa, OK 74132: Relocate before starting work (Preferred)\nWork Location: In person","datePosted":"2026-08-06T13:20:55.552Z","dateModified":"2026-08-06T13:20:55.552Z","hiringOrganization":{"@type":"Organization","name":"Genesis Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Tulsa","addressRegion":"OK","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c9a2d8ebb697e1b7ffdce5c1"},"url":"https://jobsearcher.com/jobs/c9a2d8ebb697e1b7ffdce5c1"}}