Software Engineer - Data @ Mainz Brady Group | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Software Engineer - Data jobs in Claremont, CA
Be an early applicantLess than 25 applicantsPosted by Agency
company-logo

Mainz Brady Group · 5 hours ago

Software Engineer - Data

ftfMaximize your interview chances
BiotechnologyStaffing Agency

Insider Connection @Mainz Brady Group

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Design and implement scalable software solutions in collaboration with product owners, data engineers, and business partners, using Agile/Scrum methodologies.
Maintain and improve existing software systems.
Deliver software solutions on AWS or other cloud platforms.
Provide work estimates and communicate progress, challenges, and solutions.
Profile and analyze data to design scalable, high-performance solutions.
Utilize continuous integration and deployment frameworks, including automated unit and integration tests.
Integrate with various vendor and in-house software solutions.
Work with OTP & OLAP databases, NoSQL databases, and data warehouse, lake, and lakehouse technologies.
Design and implement highly scalable cloud-based data services.
Develop frameworks for data ingestion using various patterns.
Identify and resolve issues related to data management, data quality, performance bottlenecks, and operational challenges.
Contribute to design, code, and test plan reviews in a collaborative environment.
Support and enhance existing applications, resolving defects and implementing necessary enhancements.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Backend software developmentAWS servicesRESTful APIsProgramming languagesInfrastructure as CodeBuild automation toolsSource code controlGRPCGraphQLJiraSplunkUnit testsIntegration testsEnd-to-end testsData warehouse conceptsData lake conceptsLakehouse conceptsCoPilotJetBrainsObject-oriented designFunctional programmingData modelingDistributed systems

Required

Bachelor’s degree in Computer Science or related field, or equivalent industry experience.
5+ years of experience in backend software development, building services and components.
Experience building RESTful APIs, gRPC, and GraphQL services.
Professional experience with AWS services such as EMR, Lambda, Elasticsearch, RDS, DynamoDB, and Kinesis.
Proficiency in programming languages such as Python, Java, JavaScript, Scala, or other object-oriented and functional programming languages.
Experience with Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
Familiarity with build automation tools like Jenkins.
Experience with source code control tools such as GitHub or Bitbucket.

Preferred

Experience with Jira and Splunk.
Experience writing unit tests, integration tests, and end-to-end tests.
Knowledge of data warehouse, data lake, and lakehouse concepts.
Expertise in Python, Java, Scala, JavaScript, SQL, NoSQL, data warehousing, RDS, PostgreSQL.
Familiarity with CoPilot, JetBrains, unit testing, integration testing, object-oriented design (OOD), functional programming (FP), data modeling, and distributed systems.

Company

Mainz Brady Group

twittertwittertwitter
company-logo
Mainz Brady Group is a staffing and recruiting company providing software, research, and biotechnology staffing services.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase
logo

Orion

Your AI Copilot