Software Engineer (Compliance & Data Integrity)
Role summary
We are seeking a dynamic and detail-oriented Software Engineer specializing in Compliance and Data Integrity to join our innovative technology team. In this role, you will develop, maintain, and enhance systems that ensure regulatory compliance and uphold the highest standards of data integrity across our platforms. Your expertise will help safeguard sensitive information, streamline data workflows, and support our commitment to transparency and security. This position offers an exciting opportunity to work at the forefront of software development within a fast-paced, collaborative environment dedicated to continuous improvement and technological excellence. You will be responsible for architecting systems that handle sensitive Personally Identifiable Information (PII) while ensuring every line of code aligns with the Fair Credit Reporting Act (FCRA) and Department of Transportation (DOT) guidelines.
Job Summary
We are seeking a dynamic and detail-oriented Software Engineer specializing in Compliance and Data Integrity to join our innovative technology team. In this role, you will develop, maintain, and enhance systems that ensure regulatory compliance and uphold the highest standards of data integrity across our platforms. Your expertise will help safeguard sensitive information, streamline data workflows, and support our commitment to transparency and security. This position offers an exciting opportunity to work at the forefront of software development within a fast-paced, collaborative environment dedicated to continuous improvement and technological excellence.
You will be responsible for architecting systems that handle sensitive Personally Identifiable Information (PII)while ensuring every line of code aligns with the Fair Credit Reporting Act (FCRA) and Department of Transportation (DOT) guidelines.
Duties
- Design, develop, and implement robust software solutions focused on compliance monitoring and data integrity assurance using languages such as Python, Java, C#, and C++.
- Build and maintain RESTful APIs to facilitate secure data exchange between internal systems and external partners.
- Collaborate with cross-functional teams utilizing Agile methodologies to deliver high-quality software features on time.
- Manage cloud infrastructure deployments on AWS and Azure, ensuring scalable, reliable, and secure environments for compliance applications.
- Develop front-end components with React, JavaScript, and Express to create intuitive dashboards for monitoring compliance metrics.
- Maintain version control using GitHub, SVN, and Git while adhering to best practices for code review and documentation.
- Implement security protocols including RBAC (Role-Based Access Control) to protect sensitive data across platforms.
- Optimize database performance with MySQL, SQL Server, and other SQL-based systems while ensuring data accuracy through rigorous validation processes.
- Participate in code reviews, testing procedures, and continuous integration/continuous deployment (CI/CD) pipelines to uphold quality standards.
- Stay current with emerging technologies such as Quantum engineering concepts that could influence future compliance solutions.
Skills
- Proven experience in software development with proficiency in languages like Python, Java, C++, C#, and VBA.
- Strong understanding of IT infrastructure including Linux environments, application development frameworks (.NET), and web development tools like React and Express.
- Hands-on experience with cloud platforms such as AWS and Azure for deploying scalable applications.
- Familiarity with RESTful API design principles for seamless system integrations.
- Knowledge of version control systems including GitHub, SVN, and Git for collaborative development workflows.
- Expertise in database management using MySQL, SQL Server, or similar systems to ensure data integrity.
- Understanding of security best practices including RBAC policies to safeguard sensitive information.
- Experience working within Agile teams employing Scrum or Kanban methodologies for iterative delivery.
- Ability to troubleshoot complex technical issues related to application security, performance optimization, or infrastructure deployment. Join us if you’re passionate about leveraging cutting-edge technology to uphold compliance standards while ensuring the highest levels of data integrity! We’re committed to fostering a vibrant environment where your skills can thrive—helping us build safer, smarter digital ecosystems every day!
Pay: $60,000.00 - $86,304.77 per year
Work Location: In person