Spartan Technologies, Inc.

Sr Software Engineer- Python

Spartan Technologies, Inc. - Orlando, FL

Sr Software Engineer- Python

Our client provides cyber supply chain risk management solutions for critical infrastructure and critical manufacturing. They are one of the largest cybersecurity providers of supply chain risk management and asset vulnerability management solutions in the US. and helps secure over 30% of the US power grid and critical assets, as well as enterprises in other sectors such as Aerospace & Defense, Manufacturing, Telecom, Pharmaceuticals, Transportation, Insurance, and more.

The client team are experts in the field of cybersecurity who are recognized leaders on industry best practices and processes. They were recognized as one of Orlando’s 2019 Best Places to Work, 2021 Inc 5000 Fastest Growing Companies in the US. Our organization was also recently published in Forbes magazine, among several other publications and recognized for our efforts in securing the U.S. power grid.

The Senior Software Engineer-Python will be part of the engineering team, providing extra capacity and velocity to the company’s top priorities and urgent initiatives. Within the guidelines adopted by the company, and the company standards and policies, this position has broad technical responsibilities and the authority to make concrete decisions on the technical design, performance architecture, scalability, and maintainability of the software they deliver.

Responsibilities Include:

  • Developing, modifying, and maintaining existing software systems written in Python
  • Working directly with clients to devise solutions that quickly address urgent problems
  • Must be able to interact with document and relational database technologies such as MongoDB, PostgreSQL.
  • Must review software requirements and interact with Business Owners to ask questions and formulate solutions.
  • Testing code and interacting with QA users to validate, quantify, document and fix issues.
  • Documenting features, release notes, testing procedures, and similar as part of the software life cycle process.
  • Work within SDLC management software to manage work pipeline, provide estimates, updates to status, and comments/hours logged.
  • Review, learn and propose new technology components to maintain software market leadership.

Minimum Qualifications:

  • 5+ years of experience in web-based software engineering for public-facing applications.
  • Must have extensive Python and related toolchain expertise, including Linux.
  • Must have a desire to deliver robust solutions to the market quickly without sacrificing quality.
  • Must have ability to explain technical concepts and make decisions with non-technical team members.


Preferred Qualifications:

  • Computer Science or similar degree from an accredited University, or equivalent work experience
  • SQL/relational database experience, preferably PostgreSQL
  • NoSQL/document database experience, preferably MongoDB
  • Experience with graphic design and marketing is a plus

Employee Benefits:

  • Remote and Hybrid working environment
  • Competitive pay structure
  • Medical, dental, vision plans with employees covered up to 90% with highly progressive options for dependents and families
  • Company paid life, short- and long-term disability insurance
  • Employee Assistance Program
  • 401(k) match
  • Paid time off and holiday pay
  • Access to thousands of Learning & Development courses that range from mental health and wellbeing, stress, and time management to an array of technical and business-related courses

Employment Perks:

  • We provide each employee with professional growth opportunities through succession planning, up-skilling, and certifications
  • Tuition and certification reimbursement
  • Employee Referral Programs
  • Company Sponsored Events

Posted On: Wednesday, September 21, 2022
Compensation: 160K to 175K

Apply to this job
  • *
  • *