Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Data Software Engineer role.
Rezi rewrites your resume against Nasdaq's job description. Free.

Tailor your resume to this Data Software Engineer role.
Rezi rewrites your resume against Nasdaq's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Data Software Engineer posting at Nasdaq — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Data Software Engineer posting at Nasdaq — free, in seconds.
About the Role
As a Senior Software Developer (Data Engineering), you will build and maintain data solutions for regulatory reporting across U.S. equity and options markets. This role is ideal for analytical, solutions-oriented, and collaborative individuals who take ownership of complex technical problems and deliver reliable, scalable outcomes in a fast-paced environment.
Responsibilities
- Design, develop, and maintain Java and Scala-based backend applications supporting large-scale regulatory reporting workflows.
- Analyze technical and business requirements and translate them into reliable, scalable software solutions.
- Build, enhance, and support data processing and ETL workflows for ingesting, transforming, and delivering trading and market data.
- Troubleshoot production issues, identify root causes, and implement durable fixes across distributed data platforms.
- Partner with cross-functional teams to deliver high-quality solutions using cloud and big data technologies.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- 2+ years of software development experience with strong programming skills in Scala or/and Java.
- Experience developing backend services, data-intensive applications, or ETL/data processing solutions.
- Experience working in SQL and Linux/Unix environments, including scripting and troubleshooting.
- Strong analytical and problem-solving skills, with the ability to navigate ambiguous requirements and collaborate effectively with technical stakeholders.
- Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future.
Skills
- Java
- Scala
- SQL
- Linux/Unix
- Scripting
- AWS
- Apache Spark
- Amazon EMR
- Hadoop
- Big data technologies
- AI-assisted development tools
Location
- Philadelphia
Work Type
- Hybrid
Experience Level
- Senior
- 2+ years
Education Level
- Bachelor's degree
Benefits
- 401(k) program with 6% employer match
- Employee Stock Purchase Program with 15% discount
- Student loan repayment program up to $10k
- Company paid life and disability plans
- Generous paid time off
- Comprehensive medical, dental and vision coverage
- Health spending account with employer contribution
- Paid flex days to support mental wellbeing
- Gym membership discounts
- Paid parental leave
- Fertility benefits
- Paid bereavement leave
- Company gift matching program
- Employee resource groups
- Paid volunteer days
- Education Assistance Program
- Robust job skills training
- Professional development opportunities
About the Company
- Nasdaq is an equal opportunity employer.
- We are committed to fostering an inclusive workplace where diverse perspectives, experiences, and identities are valued and celebrated.
- We ensure that individuals with disabilities are provided with reasonable accommodation throughout the hiring process.
Equal Opportunity
- Come as You Are
- Nasdaq is an equal opportunity employer.
- We welcome applications from candidates of all backgrounds and identities.
- We are committed to fostering an inclusive workplace where diverse perspectives, experiences, and identities are valued and celebrated.
- We ensure that individuals with disabilities are provided with reasonable accommodation throughout the hiring process.