Title: Sr. Fullstack Developer- Big Data Focused
Duration: 6 Months with possible extension
Interview process: Phone, Onsite panel
Key Qualifications & Experience
• Java, Angular, AWS, Python
• Big Data & Analytics:
• 4+ years of experience with big data technologies such as Spark and Hadoop
• Strong ability to bridge user-facing applications with large-scale data platforms (terabyte sized)
• Strong SQL skills (3+ years) for data analysis and performance optimization
• AI Experience (Required) for productivity
Role Focus & Impact
• Support and scale a new, fast-moving application
• Build data-driven insights and analytics capabilities
• Design and develop custom dashboards and reporting solutions
• Deliver full end-to-end value for users through custom-built solutions
• Contribute to a flexible platform that supports custom modules and BI integrations, including out-of-the-box BI components
• Actively apply AI tools in real-world development scenarios
Location
Address
Rockville, MD
Gira Building, 9509 Key West Avenue, Rockville, MD 20850
Tysons, VA
Valo Park, 7950 Jones Branch Drive, Suite 301, Tysons, VA 22102
Washington, DC
1700 K Street NW, Suite 1200, Washington, DC 20006
New York, NY
Brookfield Place, 200 Liberty Street, Suite 1200, New York, NY 10281
Jersey City, NJ
10 Harborside Plaza, 3 Second Street, Suite 900, Jersey City, NJ 07311
Woodbridge, NJ
581 Main Street, Suite 710, Woodbridge, NJ 07095
Jericho, NY
Two Jericho Plaza, Suite 307, Jericho, NY 11753
Philadelphia, PA
1601 Market Street, Suite 2700, Philadelphia, PA 19103
Boston, MA
Keystone Building, 99 High Street, Suite 1200, Boston, MA 02110
Chicago, IL
101 N. Wacker Drive, Suite 2200, Chicago, IL 60606
Dallas, TX
12801 N. Central Expressway, Suite 1050, Dallas, TX 75243
Boca Raton, FL
Boca Center Tower 1, 5200 Town Center Circle, Suite 200, Boca Raton, FL 33486
Denver, CO
4600 S. Syracuse Street, Suite 1400, Denver, CO 80237
Los Angeles, CA
300 South Grand Avenue, Suite 1700, Los Angeles, CA 90071
San Francisco, CA
100 Pine Street, Suite 1800, San Francisco, CA 94111
Job Summary:
As a Senior Software Engineer, you will lead by example writing high-quality code, solving complex technical problems, and setting a high engineering bar for the team. You will take ownership of solutions from concept through delivery, challenge the status quo, and continuously improve systems, processes, and practices.
Success in this role requires strong technical expertise paired with excellent communication, collaboration, and influence. You will work closely with cross-functional partners to design scalable, reliable, and innovative software solutions.
Responsibilities
Design, develop, test, implement, and support full-stack solutions using modern technologies
Contribute as a key member of an Agile development team, participating in sprint planning, design reviews, and retrospectives
Partner with product owners, architects, and leadership to translate business requirements into well-designed technical solutions
Build and maintain distributed systems leveraging microservices and big data technologies
Develop cloud-native solutions using AWS services to deliver highly available, scalable, and cost-efficient applications
Apply serverless and managed cloud services where appropriate to optimize performance and reliability
Demonstrate ownership, innovation, and a self-starter mindset across projects
Stay current with emerging technologies, experiment with new tools, and apply relevant advancements to improve solutions
Share knowledge and mentor other engineers to promote engineering excellence
Basic Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
7 years of experience in software engineering with a focus on full-stack development
Strong experience building applications using JavaScript, Java, RESTful APIs, Angular, and Spring Boot
5 years of experience designing and building solutions on AWS (e.g., ECS, Lambda, RDS, S3, EMR)
4 years of experience working with big data technologies such as Hadoop, Spark, Presto, or similar platforms
3 years of experience writing and optimizing complex SQL queries
2 years of experience with scripting languages such as Python, Unix shell, Groovy, or similar
Demonstrated experience leveraging AI or automation technologies to improve developer productivity or enhance software solutions
Preferred Qualifications
Experience designing and architecting systems to meet complex business requirements
Experience delivering large-scale, business-critical systems with high technical complexity
Strong understanding of cloud architecture best practices and AWS Well-Architected principles