Senior Software Engineer


Xcelo Group Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- CI/CD tools
- Data Governance
- Databricks
- Hadoop
- Java
- PySpark
- React
- SQL
- Typescript
Summary
Job Title: Senior Software Engineer Full Stack / Data Platform
Work Location: Arlington, VA
Work Model: Hybrid
Work Auth: All visas accepted (No H1 and No Fake profiles)
Important: Only candidates currently located near Arlington, VA should be considered due to the onsite/Hybrid requirement.
Job Summary
We are seeking a technically strong Senior Software Engineer with experience building scalable full-stack applications, enterprise data platforms, and distributed systems.
The ideal candidate will have strong hands-on experience with Java, Spring Boot, React, TypeScript, Databricks, Spark, PySpark, SQL, and Hadoop/Cloudera. This role will contribute to architecture, design, development, performance optimization, and delivery of enterprise-grade platforms that enable secure data onboarding, exchange, discovery, and consumption.
The engineer will work closely with Product, Engineering, Data Governance, Security, and business stakeholders in a fast-paced Agile environment.
Required Skills
- Strong hands-on experience with Java and Spring Boot
- Full-stack development experience
- Strong experience with TypeScript and React
- Experience developing REST APIs and backend services
- Strong experience with Databricks
- Experience with Apache Spark / PySpark
- Experience with Hadoop / Cloudera
- Strong SQL skills
- Experience designing and developing distributed systems
- Experience building scalable enterprise data platforms
- Strong understanding of object-oriented programming and API design
- Experience with data-intensive applications
- Experience optimizing large-scale data processing workloads
- Strong understanding of scalable system design and software architecture
- Experience with CI/CD pipelines
- Automated testing and software quality practices
- Code review and engineering best practices
- Experience working across cloud and on-premises environments
- Strong troubleshooting and performance-tuning skills
- Excellent communication and cross-functional collaboration skills
Preferred Skills
- Kafka
- Apache Flink
- Apache NiFi
- Modern cloud-native data services
- Data governance and security
- Enterprise data integration
- Secure data exchange
- Data discovery and consumption platforms
- AI/GenAI integration within enterprise data platforms
- AI governance and guardrails
- Experience building reusable frameworks and shared platforms
- Mentoring or supporting junior engineers
Key Responsibilities
- Design, develop, and maintain scalable enterprise data platforms and distributed systems
- Build full-stack applications using Java/Spring Boot, React, and TypeScript
- Develop and optimize data-processing solutions using Databricks, Spark, PySpark, and SQL
- Build capabilities supporting enterprise data onboarding, exchange, discovery, and consumption
- Develop scalable APIs, backend services, and integration components
- Contribute to application and data-platform architecture
- Participate in architecture, design, and code reviews
- Write clean, maintainable, efficient, and well-tested code
- Identify and resolve performance bottlenecks across APIs, services, data workloads, and user-facing applications
- Support CI/CD, automated testing, and continuous improvement
- Collaborate with Product, Data Governance, Security, Engineering, and business teams
- Build reusable platforms and frameworks that support multiple products and teams
- Support data security, governance, and enterprise engineering standards
- Mentor team members and contribute to engineering best practices
- Continuously improve scalability, reliability, performance, and developer productivity
Education
- Bachelor's degree in Computer Science, Engineering, Data Science, or a related quantitative field
- Master's degree preferred
- Dice Id: 91099353
- Position Id: OOJ - 1623-624-1790794646
- Posted 2 hours ago
Company Info
About Xcelo Group Inc
At Xcelo, we do much more than software integration. We deliver superior IT Solutions through the successful integration of people, technology and efficient business systems. We employ only senior-level, trusted consultants and programmers with proven track records of success. Because we are a small, efficient business staffed by technology experts, we can offer customers nimble service, unprecedented project turn times, and increased flexibility when compared to larger competitors.
By maintaining a strategic business model that combines Global IT Service Centers in USA with IT experts located offshore, we improve productivity and maximize our client s cost savings, without compromising on product quality or delivery timelines. As a result, Xcelo customers receive face-to-face service, save time and money, and eliminate the need to hire extra personnel or train existing staff for highly technical projects.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs