Title: Senior Software Engineer
Location: Franklin, WI
Work Arrangement: Hybrid (3 days onsite per week). Open to candidates from the Chicago area with additional hybrid flexibility.
Duration: 6 + month
Perks: Competitive rates, benefits, and complimentary daily lunches when onsite.
Role Overview:
We are seeking a talented Senior Software Engineer to join the team. In this position, you will work with a dedicated engineering team to design and automate processes that deliver masked data to end users. Collaborating closely with architects, you’ll contribute to feature roadmaps, develop services for data masking, and implement client-driven feature requests. Additionally, you will help build microservices that automate data masking workflows, manage backups within masking environments, and ensure proper data obfuscation. Responsibilities include building and maintaining RESTful APIs.
Key Skills and Responsibilities:
General Skills:
- Strong sense of urgency and commitment to deliverables.
- Ability to collaborate across different teams and functions.
- Exceptional problem-solving skills.
- Experience working in scrum teams using agile methodologies and tools (e.g., Jira).
- Ability to clearly explain technical solutions to both technical and non-technical stakeholders.
Must-Have Skills:
- Expert-level proficiency in Python programming.
- Hands-on experience with AWS basics.
- Proficiency in developing RESTful APIs, with a solid understanding of OpenAPI specifications.
- Strong relational database experience.
- Proficiency in Linux and distributed software development tools like Kubernetes, Docker, and EKS.
- Knowledge of CI/CD processes and GitLab.
- Agile scrum experience.
- Familiarity with queuing services such as Redis, Kafka, or MQ.