remote
Software Engineer Level 2 - Onyx Point, Inc.
Software Engineer
Senior software engineer with 14+ years of experience building secure, cloud‑native solutions using Python, PySpark, and AWS services. Holds an active TS/SCI clearance and excels in large‑scale data processing and automation.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines using PySpark and AWS Glue.
- Implement serverless functions with AWS Lambda to automate data workflows.
- Integrate and manage data storage in DynamoDB, ensuring high availability and performance.
- Collaborate with cross‑functional teams to define requirements and deliver secure, production‑ready solutions.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- Minimum 14 years of software engineering experience in complex, mission‑critical environments.
- Proficiency in Python, PySpark, and AWS services (Lambda, Glue, DynamoDB).
- Active TS/SCI clearance with full scope polygraph; U.S. citizenship required.
- Strong understanding of secure coding practices and compliance standards.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced setting.