
Intern - Software Development
Job description
This Role is: 30 hours a week, non-exempt, Remote
Who We Are:
At Qmulos, we’re not just about cybersecurity and compliance, we’re about making them smarter and faster, in this digital world! We’ve created innovative platforms like Q-Compliance and Q-Audit that help organizations across all sectors stay ahead of evolving threats. We use Splunk’s powerful analytics to deliver insights that enhance security and streamline risk management, transforming legacy compliance programs into modern, agile solutions. But what really sets us apart is our stellar culture, which stands as the cornerstone of our success. Our team thrives on collaboration, creativity, and a shared passion for making a real difference. Join us, and be part of a team that’s not only driving change in the industry but having a blast while doing it!
Summary:
The Qmulos Software Development Team focuses on building functionality for our compliance automation, continuous monitoring and insider threat/user-behavior analytics solutions. Our products focus on providing cybersecurity to our customers through web applications built on top of Splunk and OpenSearch. As a Software Development Engineer or Quality Assurance Intern, you will assist in the design, development and testing of our applications and learn about compliance principles that are central to our offerings.
Responsibilities:
- Learn to develop front-end and back-end components for key features in the portfolio of Qmulos’ cybersecurity products and solutions
- Learn to develop automated software tests using tools like Cypress
- Establish domain understanding of cybersecurity and compliance to develop innovative solutions that supports customers’ use cases
- Learn to apply sound software engineering principles and technologies to develop quality software
- Learn to perform all necessary tasks of the entire Software Development Lifecycle (e.g. analysis, design, implementation, testing, deployment and support) with minimal guidance
- Assist in building applications that integrate with big data platforms and technologies like Splunk, MongoDB, and OpenSearch
- Assist in building and interfacing with RESTful APIs
- Learn to conduct research in areas, including security principles, host and network-based security technologies, machine learning algorithms, and mitigation methods
- Assist in development of automation for security tools management, and create customized searches and applications using programming and development expertise, including Java, Python, Shell scripting, and regular expression
Supervisory Responsibilities:
- None
Required Skills/Abilities:
- U.S. Citizenship or Permanent Resident status (REQUIRED)
- Desire to learn software development with enterprise web applications
- Ability to learn to work with Splunk and OpenSearch
- Ability to learn software development with RESTful APIs
- Ability to learn machine learning techniques
- Ability to learn quality assurance techniques
- Ability to learn how to automate testing with Cypress
- Desire to learn Jira Software for managing software development projects
- Ability to learn Linux and Windows operating systems
- Ability to work independently in fast-paced, structured and unstructured environments
Preferred Requirements
- Some prior experience with software development using languages like JavaScript, TypeScript and Python
- Some prior experience with big data
- Some prior experience with machine learning
- Some prior experience with quality assurance
EOE
Qmulos is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.
#LI-Remote
About the company
Job Location
Company Size
Our Story
Qmulos is the leading cybersecurity and IT compliance company that delivers innovative apps to help enterprises improve their security and compliance posture. We build our apps on Splunk’s robust, scalable technology to unlock the value of your data and automate initiatives ranging from compliance and auditing to cyber defense. Focused on complex challenges, we channel our expertise to solve problems for large enterprises with expanding security concerns. Our solutions provide the foundation for insider threat programs, as well as security and compliance programs based on a risk management framework (RMF) approach. Our client list ranges from federal agencies to critical infrastructure providers. Founded in 2012, Qmulos is based in the Washington DC tech corridor and operates as a certified Veteran Owned Service Disabled Business (SDVOSB). To learn more, visit https://www.qmulos.com/.