logo inner

Senior Software Engineer

CyberFortressUnited StatesRemote, Onsite
This job is no longer open

We are CyberFortress: The Recovery People


CyberFortress is a global technology specialist that makes it simple for customers to fully backup and rapidly recover all lost, or stolen data to prevent damage and disruption, for organizations of all sizes. Data is stored in secure, geo-redundant facilities, and our suite of solutions enables our data recovery specialists to create a custom, comprehensive solution for each customer. Whenever a customer needs data recovery, they receive live, personalized support from a credentialed specialist, every hour of every day of the year.

CyberFortress is headquartered in San Antonio, Texas, United States.

About the Role:


This is a work from home position, with the option to work from a company office, where available. As a Senior Software Engineer at CyberFortress, you will be working as a valuable member of a highly experienced team of engineers that love to work with each other. Your duties will include both long-term projects and day to day tasks. In a senior role we expect engineers to manage their own long-term projects, communicate effectively, and collaborate with other departments as a technical expert.You’ll be helping us build the next generation, highly scalable data backup and storage suite applications and management systems that can support petabytes of data and can be conveniently monitored in real time.

We’re looking for engineers who are generalists—you’ll be working with a mix of front and back-end web development tools. You’ll also participate in solution design discussions to help understand what’s possible to build to solve new and challenging problems as the location target types change for backup and restoration.

Responsibilities:


  • Design, build, and document the CyberFortress Backup & Recovery Platform using a mix of commercially available technologies, open-source technology, and CyberFortress developed software
  • Create, test, and document software for use in production environments of 1000+ systems in a multi-platform, multi-data center global operating environment
  • Manage development and staging environment architecture and inventory
  • Create and maintain published documentation such as operations manuals, reference architecture diagrams, and other technical documentation
  • Create, test, and document automated development and deployment pipelines, including developing new deployment tools where there are currently gaps in automation capabilities
  • Ownership of complex platform escalations from Technical Support or Technical Operations for time sensitive customer issues
  • Take initiative and work independently once general direction is given

Qualifications:


  • Advanced skills for computer operating system administration (Windows, Linux)
  • A comprehensive understanding of virtualization, networking, and other core platform technologies
  • A deep understanding of SAN and NAS devices from industry leading vendors
  • An expert level in one or more front-end programming language and frameworks
  • An expert level in one or more back-end programming language and frameworks
  • An expert level understanding of one or more SDK to interface with multiple API types
  • An understanding of software engineering processes for builds, upgrades, deployments, and fixes
  • A comprehensive understanding of SQL and other structured data communications
  • Ability to create professional documentation, status reports, policies, procedures and reports
  • Sold technical fundamentals including a good understanding of TCP/IP, OSI model, etc.
  • Demonstrated project management skills with the ability and desire to work in an agile environment
  • Excellent spoken and written communication skills are required
  • Computer Science degree or equivalent experience required

Experience:


  • 7+ years’ experience working on a product focused software development and engineering team
  • 5+ years full-time software engineering experience
  • 5+ years of experience with one or more programming languages and its common frameworks
  • Experience working in a multi-data center environment
  • Experience with CI/CD, Agile, Scrum, TDD, and other development processes
  • Experience with cloud services (AWS, GCP, Azure, etc.)

CyberFortress Core Values:


Our core values aren’t just words on a page. They form the foundation of how we operate as individuals and a company.

  • People First: We provide the opportunity for everyone to do meaningful work with people they love to work with.
  • Humble and Driven to Results: We “roll up our sleeves” and are willing to pitch in when and where it is needed.
  • Why and What's Next: We let curiosity continue to ask the next question until we have a clear picture of a great outcome.
  • Act on the Truth: We speak up, get to the facts of the situation, and make the hard decisions in a healthy way.

Our Commitment to a Total Rewards Package:


All work and no play is no way to live. At CyberFortress, we believe in fair pay and fair play. That means we pay competitive salaries and make sure that everyone has plenty of time for life, family and friends outside of the office.

  • Competitive data driven salary
  • Company paid benefits such as Healthcare, Dental, Vision, Disability, and Life
  • Generous 401k matching
  • Pick your own equipment. You’ll get a budget to spend on whatever laptop, monitor, and office equipment you desire
  • Paid time off
  • Volunteer time off

This job is no longer open

Life at CyberFortress

CyberFortress is an insurtech startup based in San Antonio, TX. Our mission is to reinvent the way the risk of doing business online is assessed and priced. We've built a new kind of insurance for ecommerce. Narrowly–focused and parametric in nature, our simple policy pays out within 24 hours of an unexpected outage—providing valuable cash–on–hand to help our customers weather the immediate storm.
Thrive Here & What We Value- People First- Humble and Driven to Results- Total Rewards Package (Competitive Salary & Benefits)- Paid Time Off- Volunteer Time Off- Collaborative Environment- Innovation Encouraged- Continuous Learning Opportunities- Transparency and Openness- Work-Life Balance
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024