Principal Data Architect
Data engineer job in Raleigh, NC
Our client, a leader in their industry, has an excellent opportunity for a Principal Data Architect to work on a 12-month+ contract with an option to hire if the fit is right in Raleigh, NC. This position is hybrid work, with on-site 3 days and 2 days remotely.
Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $95/hour - $115/hour w-2
Responsibilities:
Define and drive the long-term data architecture vision and provide strategic data leadership for the organization
Lead the architecture and implementation of scalable ingestion and transformation patterns, establishing Snowflake FinOps practices and enterprise standards for Data Vault, dbt, and ingestion tooling.
Spearhead research initiatives in emerging data technologies and architectural paradigms
Shape enterprise-wide data governance policies and standards
Provide thought leadership and industry influence
Represent the organization at high-profile industry events and conferences
Mentor senior data professionals and foster a culture of innovation
Requirements:
12+ years of experience in enterprise data architecture or engineering, with a strong focus on data platforms and AI-enablement
Proven experience designing and delivering large-scale data systems in cloud-native environments, specifically Snowflake and AWS
Proven experience designing enterprise-scale data ingestion frameworks using Snowflake (Snowpipe, Tasks, Streams), Data Vault modeling, dbt, and modern ingestion tools such as Qlik, Fivetran, or Matillion.
Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field
Strong communication and executive presentation skills
Player-coach mindset and a highly collaborative approach
Passion for experimentation and continuous learning
Strategic thinking with an eye for emerging trends
Preferred:
• Experience in regulated industries such as banking, healthcare, or insurance
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available and that may result in pay outside of the range provided.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.
Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************.
Job ID: JN-092025-103677
Senior Data Engineer
Data engineer job in Durham, NC
We are seeking an experienced Senior Big Data & Cloud Engineer to design, build, and deliver advanced API and data solutions that support financial goal planning, investment insights, and projection tools. This role is ideal for a seasoned engineer with 10+ years of hands-on experience in big data processing, distributed systems, cloud-native development, and end-to-end data pipeline engineering.
You will work across retail, clearing, and custody platforms, leveraging modern cloud and big data technologies to solve complex engineering challenges. The role involves driving technology strategy, optimizing large-scale data systems, and collaborating across multiple engineering teams.
Key Responsibilities
Design and develop large-scale data movement services using Apache Spark (EMR) or Spring Batch.
Build and maintain ETL workflows, distributed pipelines, and automated batch processes.
Develop high-quality applications using Java, Scala, REST, and SOAP integrations.
Implement cloud-native solutions leveraging AWS S3, EMR, EC2, Lambda, Step Functions, and related services.
Work with modern storage formats and NoSQL databases to support high-volume workloads.
Contribute to architectural discussions and code reviews across engineering teams.
Drive innovation by identifying and implementing modern data engineering techniques.
Maintain strong development practices across the full SDLC.
Design and support multi-region disaster recovery (DR) strategies.
Monitor, troubleshoot, and optimize distributed systems using advanced observability tools.
Required Skills :
10+ years of experience in software/data engineering with strong big data expertise.
Proven ability to design and optimize distributed systems handling large datasets.
Strong communicator who collaborates effectively across teams.
Ability to drive architectural improvements and influence engineering practices.
Customer-focused mindset with commitment to delivering high-quality solutions.
Adaptable, innovative, and passionate about modern data engineering trends.
Principal Big Data Engineer
Data engineer job in Durham, NC
Immediate need for a talented Principal Big Data Engineer. This is a 12+ months contract opportunity with long-term potential and is located in Durham, NC(Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID: 25-94747
Pay Range: $63 - $73 /hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
We are seeking a highly motivated Data Engineer to join the Data Aggregation team.
Data Aggregation is a growing area and we are looking for a skilled engineer to drive design and development of industry leading external facing API solutions.
The comprehensive API / data solutions will seek to bring together retail, clearing and custody capabilities to help external fintech partners with the financial goal planning, investment advice and financial projections capabilities to better serve our clients and more efficiently partner with them to accomplish their financial objectives.
Key Requirements and Technology Experience:
Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with 10 years of working experience
Big Data Processing: Apache Spark (EMR), Scala, distributed computing, performance optimization
Cloud & Infrastructure: AWS (S3, EMR, EC2, Lambda, Step Functions), multi-region DR strategy
Databases: Cassandra/YugaByte (NoSQL), Oracle, PostgreSQL,
Snowflake Data Pipeline: ETL design, API integration, batch processing
DevOps & CI/CD: Jenkins, Docker, Kubernetes, Terraform, Git
Monitoring & Observability: Splunk, Datadog APM, Grafana, CloudWatch
Orchestration: Control-M job scheduling, workflow automation
Financial domain experience
Our client is a leading Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Snowflake Data Engineer
Data engineer job in Durham, NC
Experience in developing and proficient in SQL and knowledge on Snowflake cloud computing environments
Knowledge on Data warehousing concepts and metadata management Experience with data modeling, Data lakes
multi-dimensional models and data dictionaries
Hands-on experience with Snowflake features like Time Travel and Zero-Copy Cloning. Experience in query performance
tuning and cost optimization in a cloud data platform
Knowledge in Snowflake warehousing, architecture, processing and administration , DBT , Pipeline
Hands-on experience on PLSQL Snowflake
•Excellent personal communication, leadership, and organizational skills.
•Should be well versed with various Design patterns
Knowledge of SQL database is a plus
Hands-on Snowflake development experience is must
Work with various cross-functional groups, tech leads from other tracks
Need to work with team closely and guide them technically/functionally Must be a team player with good attitude
AI Engineer
Data engineer job in Raleigh, NC
About the Role
We are seeking a Principal AI Engineer to spearhead the development of predictive analytics and machine learning capabilities from the ground up. You'll join a small, collaborative team of BI and Data Engineering professionals and play a pivotal role in transforming how the organization leverages data. Today, we focus on historical reporting-your mission is to enable forward-looking insights through advanced analytics and AI-driven solutions.
This is a hands-on leadership position where you'll partner closely with business stakeholders to understand their needs, identify high-impact opportunities, and deliver solutions that tell a compelling story through data. If you thrive in greenfield projects and want to make a measurable impact, this is the role for you.
Key Responsibilities
Design, develop, and deploy predictive models, machine learning algorithms, and AI-driven solutions to support strategic decision-making.
Build and optimize end-to-end ML pipelines, including data ingestion, feature engineering, model training, and deployment.
Collaborate with business leaders to translate requirements into actionable analytics initiatives and measurable outcomes.
Conduct exploratory data analysis to uncover patterns, trends, and opportunities for predictive insights.
Implement model evaluation and monitoring frameworks to ensure accuracy, scalability, and performance over time.
Integrate predictive insights into BI dashboards and reporting tools for business consumption.
Stay current with emerging technologies in AI/ML, deep learning, and cloud-based analytics platforms.
Serve as a technical mentor and thought leader for AI and advanced analytics within the organization.
Partner with DevOps teams to streamline deployment and operationalization of ML models in production environments.
Required Qualifications
Expertise in data science, machine learning, or AI engineering roles.
Proven expertise in predictive analytics, statistical modeling, and algorithm development.
Strong programming skills in Python and R, with experience using ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
Hands-on experience with cloud platforms (Azure preferred; AWS/GCP acceptable) for ML model deployment and scaling.
Solid understanding of data engineering concepts, including ETL processes and data pipeline design.
Familiarity with BI tools (Power BI, Tableau) and ability to embed predictive insights into dashboards.
Excellent communication and stakeholder engagement skills-able to explain complex technical concepts in business terms.
Bachelor's degree in Computer Science, Data Science, or related field (or equivalent experience).
Preferred Skills
Experience with SAP analytics or SAP environments.
Advanced degree (MS or PhD) in a quantitative discipline is a plus.
Knowledge of MLOps practices for continuous integration and deployment of ML models.
Why This Role?
Opportunity to build predictive analytics capabilities from the ground up.
Highly visible position with strong executive support.
Competitive compensation up to $190K and hybrid
Principal Software Engineer Front-End
Data engineer job in Raleigh, NC
Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations.
Role Overview:
We are seeking a highly experienced Principal Software Engineer Front-End to serve as the technical anchor for the ePAS product. This individual will focus primarily on the front-end but should be highly capable working on the back-end and thinking across the entire product.
This individual will lead architecture, design, implementation, debugging and mentoring efforts, elevating the productivity and quality of the entire engineering team. The candidate we're seeking combines deep expertise across MAUI, React, .NET, PostgreSQL and modern CI/CD pipelines with a proven ability to mentor, troubleshoot, and deliver production-grade solutions.
Why This Role Matters:
As the Principal Software Engineer Front-End for ePAS, you will shape the future of our web and mobile products used by customers worldwide. You'll ensure the products are architected for speed, scale and reliability to ensure our customers have a world-class experience. If you thrive on solving complex challenges, mentoring others, and delivering impactful enterprise software-we're excited to meet you!
Key Responsibilities:
Define and evolve the software architecture for ePAS, ensuring scalability, maintainability and performance.
Lead design and implementation of core features using .NET, MAUI (mobile), React (web) and PostgreSQL, ensuring high quality and robustness.
Troubleshoot complex performance, stability and customer-facing issues-from root cause to resolution.
Mentor and uplift junior and mid-level engineers; establish best practices, conduct code/design reviews and drive the team's productivity and technical maturity.
Own branching strategy, version control workflows and enforce standards across the engineering team.
Manage build and release pipelines: GitLab CI, .NET CLI, Dockerfile setup, mac OS security CLI (certificate/app signing), debugging mac OS GitLab runners via VNC.
Oversee CI/CD orchestration: Argo CLI and kubectl for internal-dev deployments, AWX administration and S3 backup workflows, GitLab token lifecycle management, app-store delivery process (iOS/Android).
Debug and upgrade supporting systems including Java Spring backend services and Keycloak authentication/authorization components.
Work with orchestration APIs (e.g., S3 API, Kubernetes API) and integrate with GitLab and S3 APIs for automation.
Perform or coordinate manual UWP builds, manage ABM (Apple Business Manager) device profile administration, certificate provisioning and renewal.
Collaborate closely with product management, infrastructure and DevOps teams to deliver a cohesive end-to-end solution; act as a technical thought-leader across disciplines.
Preferably, manage Keycloak operations (configuration, policies, integration) and ensure identity-access workflows integrate tightly with the mobile/web stack.
Qualifications & Experience:
Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent degree.
10+ years of professional software development experience, with multiple years as a lead or principal engineer.
Expert-level hands-on experience with:
.NET (C#), MAUI (mobile solutions), React (frontend)
PostgreSQL database design, tuning, troubleshooting
Software architecture and design patterns at scale
Proven experience mentoring and raising the productivity of engineering teams.
Deep experience troubleshooting performance, scalability, memory leaks, and stability issues in production systems.
Strong expertise in branching strategies (Git), CI/CD pipelines and build/deployment tooling (GitLab CI, Docker, mac OS runner administration, certificate signing).
Experience with deployment orchestration (Argo, Kubernetes CLI), AWX/Ansible Tower, S3 automation and token management.
Familiarity with iOS/Android app-store delivery workflows, UWP builds and ABM/MDM device-profile management.
Experience upgrading Java Spring services and Keycloak for identity and access management is a plus.
Excellent communication skills, able to influence across teams and articulate technical decisions to stakeholders.
Benefits Overview:
We offer an attractive benefits program to meet the diverse needs of our teammates:
Employee base HSA plan, dental, life and short-term disability coverage 100% paid for by Prometheus Group
HSA & FSA plan options
Retirement Savings with Generous Company Match & Immediate Vesting
Gym membership to O2 Fitness
Casual dress attire
Half-Day Fridays
Generous Paid Time Off
Company Outings, Trips & Activities
Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
#LIonsite
Senior Software Engineer
Data engineer job in Raleigh, NC
Senior Software Engineer
Position Status: 12-month W2 Contract (opportunity to extend or convert to full-time)
Pay Rate: $65/hour (W2)
Seneca Resources is seeking a highly skilled Senior Software Engineer to support a Business Integrations team in Raleigh, NC. This role is ideal for an experienced engineer who thrives in a collaborative Agile environment and enjoys designing scalable, secure integration solutions that support long-term business growth. You will partner closely with Product Owners, Architects, and cross-functional stakeholders to deliver high-quality software, mentor junior engineers, and help establish best practices across the team.
Key Responsibilities:
Collaborate with Product Owners, Business Analysts, Architects, and Scrum teams to define user stories and technical solutions
Design, develop, and maintain integrations, enhancements, and defect fixes using C# and .NET
Ensure solutions meet security, performance, coding, and quality standards
Develop tools and practices to improve team efficiency and delivery
Review API documentation to identify requirements, risks, and estimation inputs
Mentor junior engineers and provide technical leadership
Participate in code reviews, architecture discussions, and Agile ceremonies
Identify risks and impediments early and recommend mitigation strategies
Communicate complex technical concepts to technical and non-technical audiences
Required Skills / Education:
Strong expertise in Object-Oriented programming and SOLID principles
Advanced experience with C#, .NET, Visual Studio, and SQL
Proficiency with unit testing frameworks (MSTest, NUnit, xUnit)
Experience developing and consuming RESTful APIs and web services
Solid understanding of async programming, multithreading, and serialization
Hands-on experience with Agile/Scrum, Azure DevOps, CI/CD pipelines, Git, and NuGet
Experience with integration development and public API design
Experience with complex n-tier or distributed applications
Familiarity with Windows desktop application development and Windows Workflow
Proficiency with HTML, XML, and JSON
Knowledge of authentication mechanisms and design patterns
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Excellent analytical, troubleshooting, and problem-solving skills
Strong leadership, organizational, and mentoring abilities
Excellent written and verbal communication skills
Self-motivated with the ability to quickly understand large-scale architectures
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
UI/UX Engineer
Data engineer job in Cary, NC
Accentuate Staffing has partnered with an innovative technology company seeking a UI/UX Engineer to support the development of next-generation touchscreen and display-driven products. This organization builds tools for media professionals, and this role helps shape intuitive, visually engaging user experiences across their products.
In this role, you will work closely with a collaborative team to translate product requirements into polished user interfaces. The ideal candidate brings experience creating user-focused interfaces from early concept through implementation, contributing to product functionality, interaction patterns, and overall user experience.
Responsibilities:
Develop user interface concepts, frameworks, and mockups that translate requirements into thoughtful visual experiences.
Create user flows, site maps, storyboards, and process diagrams to communicate design intent and support collaborative development.
Drive UI/UX standards and best practices to maintain consistency across products and within the broader software development workflow.
Conduct user research and usability activities to inform design decisions and enhance product interactions.
Partner with software engineers, product managers, and stakeholders to refine requirements and ensure high-quality implementation of UI/UX features.
Requirements:
Degree in a relevant design discipline such as Interaction Design, UX Design, Human Factors, or a background that demonstrates comparable capability.
Hands-on experience designing user interfaces and collaborating with software development teams to bring concepts from idea to implementation.
Proficiency with modern design tools such as Sigma, Sketch, and Adobe Creative Cloud.
Experience creating structured design documentation, including user flows, wireframes, and mockups.
Understanding of or interest in video, digital media, or hardware-driven user experiences is a plus.
Senior Software Engineer
Data engineer job in Raleigh, NC
DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.
is on-site
Responsibilities:
Design and implement user interfaces using Qt (C++) and QML.
Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows.
Develop windows-based application using object-oriented programming (C++).
Participate in code reviews and contribute to continuous improvement.
Develop and perform software unit testing (Develop unit test automation).
Perform software testing against the requirements.
Perform other duties as assigned based on the business needs.
Required Experience:
Designed and implemented user interfaces using Qt (C++) and QML for production applications.
Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams.
Developed Windows-based applications leveraging object-oriented programming principles in C++.
This opportunity is available as a W2 position with a competitive benefits package. DataStaff offers medical, dental, and vision coverage options as well as paid vacation, sick, and holiday leave. As many of our opportunities
Sr. Software Engineer - Python
Data engineer job in Raleigh, NC
Seeking Sr. Python Developers with strong understanding of software architecture and an interest in working with teams implementing and integrating GenAI/ LLM technologies in a fast-paced environment that values mentorship and collaboration.
Hybrid - Raleigh, NC (2 days onsite, Tues & Wed.. potential to go to 3 days onsite)
6 mo. contract-to-hire
Open to all candidates authorized to work in U.S.
Required Skills & Experience
Requirements:
• 5+ years of professional experience in software development.
• Strong proficiency in Python programming language.
• Strong understanding of software development best practices and methodologies.
• Experience with version control systems (e.g., Git).
• Excellent problem-solving skills and attention to detail.
• Experience with web frameworks (Django, Flask, FastAPI).
• Experience with customer facing API design and tradeoffs.
• Experience with containerization technologies (e.g., Docker, Kubernetes).
• Familiarity with CI/CD pipelines and tools.
• Experience with database design and management.
• Experience with system architecture and API design.
• Serve as the initial point of escalation for software development issues within your area of responsibility.
• Write and review detailed specifications for the development of system components
• Hands on experience working with AWS and/or Azure services, such as:
o Compute: EC2, Lambda, Azure Functions
o Storage: S3, Azure Blob
o Databases: RDS, DynamoDB, Cosmos DB, DocumentDB
o Messaging Services: AWS SNS
o Networking, IAM, and monitoring tools
• Experience working with cache databases and in-memory data stores such as Redis or Memcached to optimize read-heavy workloads, inference serving, and low-latency systems.
• Experience designing or working with data storage and retrieval systems, both structured and unstructured
• Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and search technologies (e.g., Solr, Elasticsearch, OpenSearch).
• Familiarity with observability stacks: logging (EFK, ELK), monitoring (Prometheus, Datadog, Grafana), and distributed tracing (OpenTelemetry).
• Experience integrating and managing messaging systems (e.g. AWS SNS, Kafka)
• Solid understanding of access control, IAM, RBAC, and secrets management tools (e.g., AWS Secrets Manager, Azure Key Vault).
Nice to Have Skills & Experience
• Knowledge of LLM, machine learning pipeline and deployment strategies.
• Knowledge of other programming languages (e.g., Go, Java).
Job Description
-Develop and implement high-quality, maintainable code across the full application lifecycle.
-Collaborate with cross-functional teams to integrate AI-driven features into production systems.
-Ensure performance, scalability, and reliability of software solutions.
-Participate in code reviews and contribute to continuous improvement of development practices.
-Troubleshoot and resolve complex technical issues in a timely manner.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** .
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)
Data engineer job in Raleigh, NC
Title: Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)
Duration: 3+ Months
The client's User Experience Platform Engineering team is looking for a Salesforce Software Engineer to join them. In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute. Freedom and courage are two of our core values, which is why you'll need to be comfortable taking risks and exploring the unknown.
Primary job responsibilities
3+ years of experience in Salesforce development
Developing and customizing Lightning components using Aura or Lightning Web Components (LWC)
Implementing integration architectures for data and process integration within Salesforce & with other non Salesforce systems.
Responsible for performance tuning, and troubleshooting during the project process.
Perform proof of concepts on Salesforce Lightning platform
Development of solutions on the Salesforce platform using Apex and Visualforce.
Learn and understand Salesforce service cloud architecture
Collaborate with a geographically distributed team
Work on Salesforce Technologies like Salesforce Lightning, Classic, Integrations (REST, Outbound Messages), Agentforce, Einstein & Einstein Chat
Required skills
Salesforce Platform Fundamentals: Solid grasp of standard/custom objects, fields, relationships, page layouts, and the Lightning App Builder.
Apex Development: Basic ability to write Apex classes, triggers, and SOQL queries, with awareness of best practices and governor limits.
Lightning Web Components (LWC): Foundational knowledge of LWC structure, JavaScript, and consuming Apex methods.
Salesforce Automation (Flows & Triggers): Experience designing and implementing solutions using Salesforce Flow, and understanding of Apex Triggers.
Configuration vs. Customisation: Ability to identify when to use declarative features versus requiring custom code.
JavaScript & Web Basics: Fundamental understanding of JavaScript for front-end development.
Version Control (Git): Basic experience with Git for source code management.
Asynchronous Apex (Awareness): Familiarity with concepts like Batch or Queueable Apex.
Integration Concepts: Basic understanding of API principles (REST/SOAP).
Software Engineer
Data engineer job in Durham, NC
We are looking for a Mid-Level software engineer with a focus on:
Working with large amounts of data
Using distributed computing (google cloud)
Maintaining systems (App Engine, Cloud Functions)
Bonus Qualifications:
Healthcare experience
Experience working with medical data, DICOM formats, or healthcare compliance (HIPAA, GDPR)
Google cloud
Skills:
Google Cloud
Bigquery
Dataflow (big positive)
Apache Beam
App Engine
Cloud Functions
Programming languages:
Python (must have)
JavaScript (bonus)
SQL (must have)
Technologies
Machine learning generalist
Familiarity with a variety of models
Understanding of building and training models using standard frameworks
Linux systems
Github, Github Actions
Familiarity with image data types
png/jpg/mp4
Ideal Experience and Education:
BSc or BEng in computer science or related field
3+ years industry experience
Responsibilities:
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Ideal location:
Durham/Raleigh and surrounding areas
OIPA Configuration Engineer -- SINDC5587623
Data engineer job in Durham, NC
Requirement:
Bachelor's degree in Computer Science or Engineering
Using OIPA 11.3
6+ years of development experience (currently hands on) in Java, Spring MVC / Spring Core / Spring Boot/ Web Services (SOAP/REST) and configuring web containers.
3+ years of development experience in JSP, HTML, CSS/SASS, Jquery, Backbone, Angular, NodeJS, Jasmine, Protractor.
Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
Expertise in implementing design patterns, using UML
Test Driven Development, Junit, Jasmine, Karma, Protractor
IDE's Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
Experience with tools like: GIT, Maven, Jenkins, uDeploy, JIRA, Artifactory, Dynatrace, Sonar.
Writing SQL queries and debugging stored procedures within an Oracle environment.
Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
AWS Certification is a plus
Data Scientist
Data engineer job in Durham, NC
Temp
Data Scientist - Boston, MA or NC, NH, RI, TX, MA, or CO (18 month contract- probable extension or permanent conversion)
Notes:
Master's Degree Required Python development to build time series models Run SQL queries Linux OS administration
Any web development experience preferred.
Experience working with Artificial Intelligence, Machine learning algorithms, neural networks, decision trees, modeling, Cloud Machine Learning, time series analysis and robotics process automation.
Description:
We are seeking a hands-on experienced data scientist with financial services industry experience. As part of a small, nimble team, the associate's key differentiating abilities will be exceptional analytical skills, and an ability to conceive of and develop differentiated products for the benefit of customers. Absolutely critical is the associate's ability to carry an initiative from idea through to execution.
5+ years' experience in Information security/technology risk management for large-scale, complex IT infrastructures and distributed environments or an equivalent combination of related training and experience
Analytic Skills: In addition to core regression, classification and time series skills that accompany the data science role, experience with next best action (NBA) prediction, multi-armed bandits, online learning, A/B testing, and experimentation methods are preferred
Natural programmer, and confirmed industry experience with statistics and data modeling
Experience with one or more of the following tools/frameworks - python, scikit-learn, nltk, pandas, numpy, R, pyspark, scala, SQL/big data tools, TensorFlow, PyTorch, etc
Education- At least one advanced degree (Master or PhD level) in a technical or mathematically-oriented discipline, e.g., coursework or experience in fields such as statistics, machine learning, computer science, applied mathematics, econometrics, engineering, etc.
Extensive experience in written and oral communications/presentations, and ability to produce a variety of business documents (business requirements, technical specs, slide presentations, etc.) that demonstrate command of language, clarity of thought, and orderliness of presentation
We are looking for an authority quantitative developer to advance the research and development of AI/ML methods as components in the delivery of creative investment management technology solutions. You will have experience combining multi-variate statistical modeling, predictive machine learning methods and open-source approaches to Cloud computing and Big Data.
Big Data Consultant (Durham, NC, Westlake, TX)
Data engineer job in Durham, NC
Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.
Green Card and USC
:-
At least 7+ years of overall experience
HDFS architecture and understanding of all critical architectural concepts including type of
nodes, node interaction, YARN, Zoo Keeper, and Map reduce etc
.
Hand on experience in
Hive: All concepts including Hive queries, UDF, Different file formats like ORC, AVRO, and Parquet etc.
Hand on experience
in developing Sqoop, Spark.
Experience in processing structured data - Warehousing Concepts like de-duplication, cleansing, look ups, transformation, data versioning etc.
Hand on experience in developing Oozie workflow definition and execution
Knowledge of a HDFS distribution preferably Cloudera. Understanding of Monitoring and operational capabilities of the distribution
Knowledge of Flume, Kafka is a plus
Hand on experience in programming languages like Java, Python, Perl.
At least 4 years of experience in translating functional
/non-functional requirements to system requirements.
Experience in working with business users to analyze and understand business data and scenarios.
Ability to work in a team environment with client interfacing skills.
Experience and desire to work in a Global delivery environment.
Experience leading medium to large sized teams.
CloudEra Certification
Knowledge of PLSQL.
Job Description:-
At least 7+ years of overall experience
HDFS architecture and understanding of all critical architectural concepts including type of
nodes, node interaction, YARN, Zoo Keeper, and Map reduce etc
.
Hand on experience in
Hive: All concepts including Hive queries, UDF, Different file formats like ORC, AVRO, and Parquet etc.
Hand on experience
in developing Sqoop, Spark.
Experience in processing structured data - Warehousing Concepts like de-duplication, cleansing, look ups, transformation, data versioning etc.
Hand on experience in developing Oozie workflow definition and execution
Knowledge of a HDFS distribution preferably Cloudera. Understanding of Monitoring and operational capabilities of the distribution
Knowledge of Flume, Kafka is a plus
Hand on experience in programming languages like Java, Python, Perl.
At least 4 years of experience in translating functional
/non-functional requirements to system requirements.
Experience in working with business users to analyze and understand business data and scenarios.
Ability to work in a team environment with client interfacing skills.
Experience and desire to work in a Global delivery environment.
Experience leading medium to large sized teams.
CloudEra Certification
Knowledge of PLSQL.
Qualifications
Basic Qualifications :-
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of experience
within the Information Technologies.
Additional Information
Note:-
This is a
Full-Time & Permanent job opportunity
for you.
Only
US Citizen
,
Green Card Holder
,
GC-EAD
,
H4-EAD & L2-EAD
can apply.
No
OPT-EAD, H1B & TN candidates
please.
Please mention your
Visa Status
in your
email
or
resume
.
Senior Data Engineer
Data engineer job in Raleigh, NC
Job Title: Senior Data Engineer Workplace: Hybrid - Due to in-office requirements, candidates must be local to either Raleigh, NC or Charlottesville, VA. Relocation assistance is not available Clearance Required: Not required, BUT YOU MUST BE ELIGIBLE FOR A CLEARANCE
Position Overview:
Elder Research, Inc. (ERI) is seeking to hire a Senior Data Engineer with strong engineering skills who will provide technical support across multiple project teams by leading, designing, and implementing the software and data architectures necessary to deliver analytics to our clients, as well as providing consulting and training support to client teams in the areas of architecture, data engineering, ML engineering and/or related areas. The ideal candidate will have a strong command of Python for data analysis and engineering tasks, a demonstrated ability to create reports and visualizations using tools like R, Python, SQL, or Power BI, and deep expertise in Microsoft Azure environments. The candidate will play a key role in collaborating with cross-functional teams, including software developers, cloud engineers, architects, business leaders, and power users, to deliver innovative data solutions to our clients.
This role requires a consultative mindset, excellent communication skills, and a thorough understanding of the Software Development Life Cycle (SDLC). Candidates should have 7-12 years of relevant experience and experience in client-facing or consultative roles. The role will be based out of Raleigh NC or Charlottesville VA and will require 2-4 days of Business Travel to our customer site every 6 weeks.
Key Responsibilities:
Data Engineering & Analysis:
* Develop, optimize, and maintain scalable data pipelines and systems in Azure environments.
* Analyze large, complex datasets to extract insights and support business decision-making.
* Create detailed and visually appealing reports and dashboards using R, Python, SQL, and Power BI.
Collaboration & Consulting:
* Work closely with software developers, cloud engineers, architects, business leaders, and power users to understand requirements and deliver tailored solutions.
* Act as a subject-matter expert in data engineering and provide guidance on best practices.
* Translate complex technical concepts into actionable business insights for stakeholders.
Azure Expertise:
* Leverage Azure services such as Azure Data Factory, Azure Synapse Analytics, Azure Databricks, Azure SQL Database, and Azure Blob Storage for data solutions.
* Ensure data architecture is aligned with industry standards and optimized for performance in cloud environments.
SDLC Proficiency:
* Follow and advocate for SDLC best practices in data engineering projects.
* Collaborate with software development teams to ensure seamless integration of data solutions into applications.
Required Qualifications:
* Experience: 7-12 years in data engineering, analytics, or related fields, with a focus on Azure environments.
* Education: Masters degree in Computer Science, Data Science, Engineering, or a related field.
Technical Skills:
* Programming: Advanced expertise in Python; experience with R is a plus.
* Data Tools: Proficient in SQL, Power BI, and Azure-native data tools.
* Azure Knowledge: Strong understanding of Azure services, including data integration, storage, and analytics solutions.
* SDLC Knowledge: Proven track record of delivering data solutions following SDLC methodologies.
* Consultative Skills: Strong client-facing experience with excellent communication and presentation abilities.
* Due to Customer requirements Candidates must be US Citizens or Permanent Residents of the United States of America.
Preferred Skills and Qualifications:
* Certifications in Azure (e.g., Azure Data Engineer, Azure Solutions Architect).
* Familiarity with Azure Functions, Event Grid, and Logic Apps.
* Hands-on experience with machine learning frameworks and big data processing tools (e.g., Spark, Hadoop).
* Familiarity with CI/CD pipelines and DevOps practices for data engineering workflows.
Why apply to this position at Elder Research?
* Competitive Salary and Benefits
* Important Work / Make a Difference supporting U.S. national security.
* Job Stability: Elder Research is not a typical government contractor, we hire you for a career not just a contract.
* People-Focused Culture: we prioritize work-life-balance and provide a supportive, positive, and collaborative work environment as well as opportunities for professional growth and advancement.
* Company Stock Ownership: all employees are provided with shares of the company each year based on company value and profits.
Data Scientist, Product Observability
Data engineer job in Cary, NC
WHAT MAKES US EPIC?
At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.
ANALYTICS What We Do
Our Data & Analytics teams build powerful stories and visuals that inform the games we make, the technology we develop, and business decisions that drive Epic.
What You'll Do
Epic Games is seeking to expand its Insights team with a focus on Observability. We are looking for a Data Scientist to assist us in delivering and maintaining an Epic-quality live service game. This role wears many hats, juggles dynamic priorities, and works toward constantly moving targets. You'll create Data Tools, Workbooks, and Dashboards to support global Epic Development and Publishing efforts.
In this role, you will
Expand on Epic's real-time Observability Framework by building, maintaining, and working with stakeholders to produce insightful product health monitoring and alerting.
Educate key stakeholders on real-time data and provide clear sources of truth to make high-velocity data-driven decisions.
Advocate for the player - coordinate across multiple disciplines, teams, and time zones to maintain a high-quality live service product.
Dig into data, utilizing existing tools and rapid ad-hoc querying and visualization to help resolve active live issues.
Drive Observability evolution - continuously re-evaluate existing dashboards for opportunities to improve our data story. Work with Data Teams to leverage the latest data features and tools.
What we're looking for
Direct experience building or maintaining observability for live service games, including familiarity with instrumentation, event schemas, real-time alerting, and health dashboards
Proficiency with Grafana, DataDog, Kibana, or Amazon CloudWatch
Proficiency with JPath, PromQL, SQL, or strong knowledge of scripting languages.
Prior experience in analytics, project management, release management, production, or analytics qa.
Strong in-the-moment problem-solving skills and ability to break large problems into manageable and actionable pieces.
Ability to communicate equally effectively with both technical and non-technical stakeholders at all levels.
Flexible availability - including on-call - and strong time management skills.
EPIC JOB + EPIC BENEFITS = EPIC LIFE
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.
British Columbia Base Pay Range$138,840-$203,632 CAD ABOUT US
Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Auto-ApplyData Engineer
Data engineer job in Durham, NC
Immediate need for a talented Data Engineer. This is a 12+ months contract opportunity with long-term potential and is located in Durham, NC(Onsite). Please review the job description below and contact me ASAP if you are interested.
Job Diva ID: 25-95096
Pay Range: $65 - $70 /hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Requirements and Technology Experience:
Key skills; SQL Stored Procedures
Aurora Postgres
AWS (S3, Glue, Lambda functions)
Java API Development
Basic Snowflake experience
Disaster Recovery
Bachelor's degree in Computer Science (or closely related)
5+ years of experience in application and REST API development using Java
Proven experience writing microservices with Java
Strong in managing API to database connections using different relational database drivers (Oracle, PostgreSQL, etc.)
Demonstrated experience developing, debugging and tuning complex SQL statements, PL/SQL packages and procedures
Hands-on experience building highly resilient, scalable, and efficient solutions using AWS services like Lambda, Glue, step functions, etc.
Hands-on experience with Aurora Postgres a big plus
Experience with DevOps or CI/CD Pipelines using Maven, Jenkins, Terraform, Github, Ansible, etc.
Experience in managing high volume customer-facing application traffic for API's
Knowledge of Messaging Technologies (Kafka, Kinesis, SNS, SQS)
Desire and ability to learn and implement new technologies
Keen ability to see complex challenges from multiple perspectives, and leaning in to solve independently or with others
Knowledge of how to develop highly scalable distributed systems using Open-Source technologies
Proven knowledge of AWS via Associate, Professional, or Specialty Certification(s) a big plus
Ability to validate, monitor, and solve issues during development, testing, or in production
Excellent communication skills, both through written and verbal channels
Our client is a leading financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
By applying to our jobs, you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Software Engineer
Data engineer job in Raleigh, NC
About the Role
We're looking for an experienced Senior Software Engineer to join our dynamic team focused on building scalable, high-performance SaaS applications. If you enjoy tackling complex challenges, mentoring others, and contributing to architectural decisions, this position is for you.
What You'll Do
Design, develop, and maintain robust applications using .NET Core, ASP.NET, and C#.
Collaborate with cross-functional teams in an Agile environment to deliver impactful features.
Support and refactor legacy applications, ensuring stability during modernization efforts.
Participate in architectural planning and advocate for best practices in coding, testing, and performance optimization.
Debug and enhance existing codebases while driving improvements in maintainability.
Mentor junior engineers through code reviews and technical guidance.
Stay current with emerging technologies and bring innovative ideas to the team.
Contribute to DevOps workflows, including CI/CD pipeline development and deployment strategies.
Qualifications
6+ years of professional software development experience, with strong expertise in .NET technologies.
Proficiency in .NET Core, ASP.NET MVC, Web API, and C#, ideally within cloud environments (AWS preferred; Azure/GCP acceptable).
Familiarity with front-end frameworks such as React and TypeScript.
Solid understanding of software design principles (SOLID) and modern architectural patterns.
Ability to work independently, learn new technologies quickly, and adapt to evolving requirements.
Bachelor's degree in computer science or related field, or equivalent experience.
Experience in SaaS platforms, multi-product ecosystems, and Agile methodologies is a plus.
Senior Gameplay AI Engineer, Game Foundation
Data engineer job in Cary, NC
WHAT MAKES US EPIC?
At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.
ENGINEERING - GAMES What We Do
Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts. We're always improving on the tools and technology that empower content developers worldwide.
What You'll Do
Epic Games is seeking an experienced Gameplay/AI Systems Programmer with an interest in Machine Learning (ML) / Large Language Models (LLMs) to join the Fortnite Game Foundations team. Our group develops new technology for Unreal Engine 6, with a focus on adapting Fortnite's systems to it. Using Scene Graph and Verse, you will help redefine Fortnite's systems in this new framework. This is a rare opportunity to help shape Epic's game engine while contributing to one of the world's most acclaimed games.
In this role, you will
Drive initiatives with minimal oversight to build strong, performant foundations that will last for years
Analyze current Fortnite LLM systems and develop a strategic plan to unify them into NPC systems
Tackle complex low-level problems to optimize or deliver high-performance systems
Ensure high-quality user experiences across all supported platforms, with attention to usability for developers new to UEFN
What we're looking for
Professional game development experience, including shipping AAA titles featuring gameplay AI
Excellent communication and interpersonal skills, self-motivated and able to work independently
Strong understanding of gameplay AI systems such as Behaviour Trees, Finite State Machines, and Pathfinding
Strong C++ skills for building efficient gameplay AI systems and tools
Empathy for creators new to programming and game development, with a drive to make AI easy to use without losing flexibility or power
Experience with live service games and consoles is a plus
Experience or interest in Machine Learning or LLM technologies; prior exposure through work, courses, or personal projects is a bonus
EPIC JOB + EPIC BENEFITS = EPIC LIFE
Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.
ABOUT US
Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Auto-Apply