CareerPlanSign in

Software Engineer (Java or Python) - Dallas, TX

Dallas, Texas💼 Full-time🗓 2026-09-02 → 2026-09-25

Core

Full-cycle software development for mobile threat defense systems, focusing on security, automation, and scalable application components.

Role type

Mid-level Software Engineer (Java/Python)

Builds

Mobile threat defense applications, RESTful APIs, and automated SDLC processes for iOS, Android, and Windows devices.

Domain

Cybersecurity / Mobile Security / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java or Python, RESTful API design, Spring framework, Unit testing (JUnit/TestNG), Cloud platforms (AWS/GCP/Azure), Databases (PostgreSQL/MySQL/MongoDB), Docker, Kubernetes, Operating Systems concepts, Multi-threading, Scalability

Preferred skills

Embedded systems development, Cyber security knowledge, Network penetration testing, SSL stripping techniques, Reconnaissance scans

Technologies

Spring, JUnit, TestNG, AWS, GCP, Azure, PostgreSQL, MySQL, MongoDB, Docker, Kubernetes, Gradle, Maven, GitHub, NewRelic, Kibana, Splunk, Swagger, Kong, Postman, JIRA

Responsibilities

Code complex application components adhering to standards and methodologies; Design, develop, and debug systems ensuring scalability, performance, and security; Collaborate with cross-functional teams (Product, QA, DevOps) to meet business needs; Participate in Agile planning sessions and daily scrums; Adapt to changing requirements and deliver timely software.

Seniority

Mid-level, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.