Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer  image - Rise Careers
Job details

Staff Software Engineer - job 2 of 2

Company Description

Experian is the world's leading global information services company, unlocking the power of data to create more opportunities for consumers, businesses, and society. We are thrilled to share that FORTUNE has named Experian one of the 100 Best Companies to work for. Also, for the last five years we've been named in the 100 "World's Most Innovative Companies" by Forbes Magazine.

Today's business environment is complex. Experian Decision Analytics turns challenging situations into decisions through three core areas of expertise: analytics, decisions, and identity and fraud. The combination of these products, along with our industry and business experience, helps us solve real-world problems for lenders, financial institutions, and other companies and institutions worldwide.

As a thought-leading organization, it is important that we communicate our vision to clients, employees, and a myriad of other partners so they understand where we are going and how we are advancing our big data and analytics capabilities across industries.

Job Description

The Staff Software Engineer will implement new features and improvements in the ID and Fraud Product development team. Applications supported will include Precise ID, Precise Match, IEN, and Document Capture, among others. This role will participate as a member of a FSD Technology Scrum team to fulfill these objectives. They will be expected to function with a fair degree of autonomy, taking high-level direction from Leadership and Product teams. As a Staff Software Engineer, you will report to the Manager, Software Engineering.

Build, design and optimize data pipelines, data warehouses and reporting frameworks. Work closely with our AI team to prepare data for predictive and prescriptive modeling. Implement effective data storage solutions and manage data in both AWS and on-prem environments. Ensure the integrity and privacy of data through secure design and implementation. Leverage AWS cloud services for scalable application deployment and management. Comfortable taking the lead and driving/coordinating major workstreams. Collaborate with cross-functional teams to deliver on project goals and improve. Ensure code quality, security, and scalability through best practices and regular reviews. Decompose workstreams into modular pieces and mentor other more junior team members to accomplish. Utilize Kafka for real-time data processing. Integration and build of software releases and release planning. Participate in Agile development as a scrum team member. Analyze program performance and devise improvements. Troubleshoots complex problems and identify fixes. Escalate when appropriate when blocked or unable to resolve on their own.

Qualifications

Qualifications

  • Bachelor's degree in computer science, Data Science, or related field or equivalent experience

  • 15 years of experience in developing and Tableau data visualization

  • 7+ years of experience with AWS services and data pipeline tools.

  • Expertise in Oracle, SQL, NoSQL, and big data technologies (ex. Hadoop, Spark, Redshift).

  • Experience with AI and machine learning data processing requirements.

  • Familiarity with Java and shell scripting

Benefits

  • Health, Dental, Vision Insurance

  • 401k match up to 4% of 100% of your salary

  • 15% discount

  • Remote work environment #li-remote

Additional Information

Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, engagement, collaboration, wellness, reward & recognition, volunteering... the list goes on. Experian's people first approach is award-winning; Great Place To Work™ in 24 countries, FORTUNE Best Companies to work and Glassdoor Best Places to Work (globally 4.4 Stars) to name a few. Check out Experian Life on social or our Careers Site to understand why.

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, color, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.

Experian Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Experian DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Experian
Experian CEO photo
Jennifer Schulz
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer , Experian

At Experian, we're excited to welcome a new Staff Software Engineer to join our dynamic ID and Fraud Product development team! As a part of this innovative group, you'll be diving into an array of applications including Precise ID, Precise Match, IEN, and Document Capture. In this role, you will be your own architect, implementing new features and improvements while collaborating with our nimble FSD Technology Scrum team. With a strong focus on data, you’ll have the opportunity to build and optimize robust data pipelines, data warehouses, and reporting frameworks. Your creativity will shine as you work alongside our AI team to pre-process and analyze data for cutting-edge predictive models. We're looking for someone who thrives in an AWS environment, managing data storage solutions, ensuring privacy, and maintaining code quality across the board. Your leadership skills will come into play as you take charge of major workstreams, providing mentorship to junior members and driving collaboration across teams. If you’re ready to tackle complex challenges and innovate in machine learning and big data technologies, Experian offers an engaging work environment where you can make a tangible impact and help us turn data into opportunities for clients worldwide!

Frequently Asked Questions (FAQs) for Staff Software Engineer Role at Experian
What are the primary responsibilities of a Staff Software Engineer at Experian?

As a Staff Software Engineer at Experian, your primary responsibilities will include implementing new features in the ID and Fraud Product development team, designing and optimizing data pipelines and warehouses, and ensuring data integrity and security. You will collaborate with AI teams, mentor junior engineers, and drive cross-team projects while participating in Agile development as a valuable scrum team member.

Join Rise to see the full answer
What qualifications are required for the Staff Software Engineer position at Experian?

To be considered for the Staff Software Engineer role at Experian, candidates must have a Bachelor's degree in Computer Science or a related field, alongside 15 years of experience in software development, particularly with Tableau data visualization. A strong background in AWS services, big data technologies, and AI processing is essential, along with familiarity in programming languages like Java and shell scripting.

Join Rise to see the full answer
How does Experian support professional development for Staff Software Engineers?

At Experian, professional development is a key focus. As a Staff Software Engineer, you'll have access to mentorship opportunities, engaging tech discussions, and workshops designed to elevate your skills. The company culture emphasizes growth, collaboration, and inclusivity, allowing you to connect with experienced professionals across various specializations.

Join Rise to see the full answer
What tools and technologies will a Staff Software Engineer at Experian work with?

In the Staff Software Engineer role at Experian, you will work with a variety of tools and technologies including AWS cloud services for scalable deployments, Kafka for real-time data processing, and various big data technologies like Hadoop, Spark, and Redshift. A strong emphasis is placed on coding best practices and utilizing advanced data management systems.

Join Rise to see the full answer
What benefits can Staff Software Engineers expect when joining Experian?

Staff Software Engineers at Experian can expect a range of attractive benefits including comprehensive health, dental, and vision insurance, a 401k match of up to 4% of your salary, and a remote work environment. Beyond financial perks, Experian also focuses on work/life balance, collaboration, and well-being, making it a fantastic place to grow your career.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer
Can you explain your experience with data pipeline tools and technologies relevant to the Staff Software Engineer role?

Be prepared to showcase how you've utilized data pipeline tools in previous roles. Detail specific projects where you've designed, optimized, or maintained data pipelines, highlighting your experience with AWS services, Hadoop, or similar technologies and illustrating how you tackled any challenges in these endeavors.

Join Rise to see the full answer
How do you ensure data integrity and privacy in your software solutions?

Discuss your approach to secure design and implementation. You might mention specific frameworks or strategies employed to maintain data integrity and privacy, such as data encryption, compliance with regulations, or rigorous testing procedures you've implemented to safeguard sensitive information.

Join Rise to see the full answer
Describe a challenging problem you've encountered in software development and how you resolved it.

Share a specific instance where you faced a complex issue. Focus on the steps you took to analyze the problem, the resources or tools consulted, and how you successfully reached a resolution, emphasizing your analytical and critical thinking skills.

Join Rise to see the full answer
What strategies do you use to mentor junior engineers effectively?

Effective mentoring requires patience and guidance. Describe your approach, such as setting clear objectives, providing constructive feedback, leading code reviews, and encouraging open communication. Share a success story where your mentorship positively impacted a junior engineer's growth.

Join Rise to see the full answer
How do you stay updated on emerging technologies in software engineering?

Talk about your commitment to continuous learning and staying informed. You could mention subscribing to relevant industry publications, participating in online forums, or attending conferences and workshops that focus on advancements in software engineering and big data technologies.

Join Rise to see the full answer
Can you provide an example of how you've collaborated with cross-functional teams in the past?

Collaboration is essential in software engineering. Share a project where you worked with other teams, such as AI, design, or product management. Explain how you facilitated communication, set shared goals, and navigated any challenges that arose during the collaborative process.

Join Rise to see the full answer
What experience do you have with machine learning data processing requirements?

Be ready to describe any specific projects where you’ve worked with machine learning models. Explain your familiarity with data preprocessing, feature engineering, and how you've collaborated with data scientists to ensure that the software integrates seamlessly with machine learning workflows.

Join Rise to see the full answer
How do you approach code quality and security in your projects?

Discuss best practices you follow, such as conducting regular code reviews, utilizing version control systems, and implementing security measures during development. Emphasizing the importance of robust coding standards at every stage of the software lifecycle can illustrate your dedication to quality.

Join Rise to see the full answer
What role does Agile methodology play in your development process?

Explain your experience with Agile methodologies, perhaps referencing specific frameworks like Scrum or Kanban. Discuss how Agile practices have influenced your ability to deliver software efficiently, adapt to changes, and engage with stakeholders throughout the development cycle.

Join Rise to see the full answer
How do you analyze program performance and identify areas for improvement?

Talk about the metrics and tools you use to evaluate program performance. You could discuss how you conduct performance tests, identify bottlenecks, and utilize profiling tools to make data-driven decisions that lead to concrete improvements in software efficiency.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Experian Remote The Sir John Peace Building, Enterprise Way, Nottingham NG2 7EP, Nottingham, United Kingdom
Posted 7 days ago
Photo of the Rise User
Plexus Remote Melbourne, Victoria
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Customer-Centric
Collaboration over Competition
Growth & Learning
Take Risks
Medical Insurance
Dental Insurance
Vision Insurance
Flex-Friendly
Equity
Learning & Development
Photo of the Rise User
Posted 2 days ago
MyPass Global Remote No location specified
Posted 9 days ago
Photo of the Rise User
PensionBee Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 22 hours ago

We pride ourselves on being certified as a Great Place To Work and firmly believe that creating a positive company culture is less about ping pong tables and more about transparency, connection, and "work with purpose." The unique perspective of e...

475 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!