Software Engineer II
RescaleFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Maryland, United States
Key technologies and capabilities for this role
Common questions about this position
The pay range is $175,000 - $200,000 a year, though it is a general guideline and not a guarantee, with factors like experience and skills considered.
Contract and work locations are in Maryland, Virginia, Colorado, Texas, Utah, Florida, and Hawaii. Remote work policy is not specified.
Required skills include proficiency with Python, C++, and Spark, experience with Jupyter Notebooks, JIRA, Confluence, and Git/Gitlab, understanding of ASDF and TCLD, knowledge of XKEYSCORE/ABYSS fingerprints, general understanding of SNORT signatures, and familiarity with SCADA/industrial systems and protocols.
The culture features team building events like Destination Family Events, Holiday Party, and Monthly Get-Togethers, leadership engagement and mentorship, a Performance Recognition Program, and complimentary branded apparel.
Benefits include affordable healthcare with 80% employer-paid premium plus HSA, 100% employer-paid dental, 80% vision, 100% life insurance and disability, annual training reimbursement, unlimited Red Hat and AWS training, tech reimbursements, and 401(k) with 5% match and immediate vesting after 90 days.
Cybersecurity, data analytics, and engineering services
Constellation Technologies provides specialized services in cybersecurity, data analytics, and engineering to a variety of clients, including government agencies and private enterprises. Their offerings include cyber operations, cloud computing, and technology integration, all tailored to meet the specific needs of each client. The company employs a team of experts who work collaboratively with clients to develop effective solutions. Unlike many competitors, Constellation Technologies focuses on building strong relationships through integrity, honesty, and communication, ensuring that projects are successful and meet client expectations. The goal of Constellation Technologies is to deliver customized, high-quality services that enhance their clients' operational capabilities.