Develop and maintain high-performance APIs, support Agile DevSecOps, lead feature development, build backend services, conduct code reviews, create UI mockups, advocate product quality, and work independently in ambiguous environments.
Develop and maintain requirements, architecture, algorithms, interfaces, and designs for high-performance APIs between front-end and back-end software services.
Support software development activities in an Agile environment using DevSecOps methodologies, including integration of completed software components into a fully functional software system.
Lead the development of critical features and take ownership of the full development lifecycle from design through deployment.
Build, architect, and consume APIs and backend services as part of the platform ecosystem, with an emphasis on automation, testing, and security.
Conduct code reviews to maintain code quality, enforce best practices, and ensure compliance with established standards.
Requirements
Bachelor’s degree
Nice to have: Master’s or Doctorate degree in Computer Engineering, Software Engineering, Computer Science
Nice to have: Active TS/SCI or DoD Top Secret clearance
Nice to have: 5+ years of experience with designing and developing intuitive user interfaces featuring real-time, 2D/3D geospatial visualization
Electrical Engineer focusing on the analysis and characterization of radio frequency technologies, working hands-on with software defined radio platforms to develop custom applications, capture and process RF signals, and conduct in-depth analysis of various communications systems.
Responsibilities
Implement sophisticated signal processing techniques using software defined radio platforms
Design and develop specialized applications for signal capture, analysis, and characterization while applying expertise in RF engineering principles to extract meaningful intelligence from complex radio signals
Electrical Engineer supporting defense missions through design, integration, and advancement of embedded hardware and Unmanned Aircraft Systems (UAS) technologies.
Responsibilities
Design custom embedded hardware using microcontrollers, Systems on Modules (SoMs), and Field-Programmable Gate Arrays (FPGAs).
Reverse-engineer circuit boards and embedded systems.
Set up, configure, and work with basic embedded Linux environments.
Evaluate and integrate emerging technologies into embedded platforms.
Collaborate with cross-functional engineering teams to develop and implement technical solutions.
Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering discipline from an ABET-accredited institution.
Nice to have: Current and Active TS/SCI Security Clearance
Get hands-on experience, training—and a leg up on a bright future. This is an 11-week paid learning experience where you’ll do real work, not busywork.
Compensation
Intern wages range from $27/hour to $50/hour. The successful candidate’s actual pay will be based on education/STEM vs non-STEM designation.
Responsibilities
Profile and document large datasets, producing data dictionaries that cover schemas, field definitions, completeness, historical availability, and potential use cases.
Build and maintain interactive dashboards and reporting tables that track data completeness, enrichment progress, quality metrics, and product performance.
Validate datasets and processing pipelines by reconciling record counts, verifying historical backfills, and investigating anomalies, then document your findings.
Handle sensitive and proprietary data responsibly.
Support product development through requirements, exploratory analysis, feasibility assessments, and rapid prototyping of new data products.
Requirements
Bachelors or Graduate degree program post internship
Design and execute automation functional testing solutions, collaborate with cross-functional teams to identify and resolve defects, and provide recommendations for improvements to the development team.
Locations (3)
United States
Mexico
India
Responsibilities
Design and develop automation functional testing solutions using tools such as Selenium and Appium.
Collaborate with stakeholders to gather and analyze requirements and design solutions that meet business needs.
Configure and deploy automation functional testing solutions, and troubleshoot technical issues as needed.
Develop and maintain documentation, including user guides and training materials.
Foster a collaborative and supportive work environment, promoting open communication and teamwork.
Lead Data Scientist focused on developing a next‑generation Parts Pricing Engine for a large SKU portfolio.
Responsibilities
Build and own pricing methodology across 400,000+ SKUs
Co‑develop pricing strategies and analytical methodologies
Translate analytical insights into live pricing logic
Address complex pricing challenges across product lifecycle
Maintain and improve pricing measurement methodologies
Requirements
Bachelor's degree in Computer Science, Statistics, Data Science/Analytics, Management Information Systems, Mathematics, Natural Science, Economics, Engineering or similar quantitative field
Master's degree in Computer Science, Statistics, Data Science/Analytics, Management Information Systems, Mathematics, Natural Science, Economics, Engineering or similar quantitative field
PhD in Computer Science, Statistics, Data Science/Analytics, Management Information Systems, Mathematics, Natural Science, Economics, Engineering or similar quantitative field
Primerica is seeking a Data Analyst to join its Life Communications Team. In this role, the candidate will create and maintain management reports using tools such as Power BI, SQL, Python, and Excel, while serving as a key point of coordination between business units and IT teams.
Compensation
The salary range for this position is $55,000 - $65,000.
Responsibilities
Generate and analyze Life Communications reports covering agent and life phone activity
Identify and develop new reports or update existing ones based on evolving business needs
Ensure data accuracy and validate the integrity of reports and underlying information
Communicate key findings, trends, and issues to senior management identified during report analysis
Prepare and deliver reports, presentations, and briefings for senior leadership as needed
Requirements
Bachelor’s degree in Business, Information Systems, or a related field