Seeking a senior Cloud Software Engineer 3 to design, develop, and optimize complex, large-scale Big Data cloud architectures and distributed systems in Annapolis Junction, MD.
Compensation
$199,000 – $238,000 / year (dependent on experience, education, and skill set)
Responsibilities
Architect, develop, test, and maintain distributed Big Data cloud systems and back-end processing pipelines.
Implement custom Java applications, RESTful web services, and MapReduce analytics for large-scale data sets.
Build and integrate software interfacing with Cloud Bigtable, Distributed File Systems (HDFS), and Distributed Coordination Frameworks (e.g., ZooKeeper).
Design and execute workflows for ingesting, parsing, normalizing, and indexing disparate data formats (XML, JSON, CSV, Avro, Sequence/Map files, and binary formats).
Manage, configure, and debug multi-node cloud installations across virtualized and bare-metal Linux/CentOS environments.
Requirements
Bachelor’s degree in Computer Science or a related discipline
Ensure we build, scale, ship, and monitor our platform reliably, leveraging technologies such as Java, Python, MySQL, NSQ, Hbase, AWS, and Kubernetes.
Compensation
Our current hiring range for this role: 24,300 PLN – 30,400 PLN Nett monthly. The full base pay range for this role is 24,300 PLN – 36,500 PLN monthly.
Responsibilities
Ensure we build, scale, ship, and monitor our platform reliably, leveraging technologies such as Java, Python, MySQL, NSQ, Hbase, AWS, and Kubernetes.
Partner with product managers, designers, and other engineers to define requirements and complete feature work.
Work to improve the processes, systems, and tools we use to deliver quality products and champion technical initiatives and direction.
Uphold project quality and planning through meeting deadlines, breaking down work, and ensuring proper testing and monitoring
Lift the skills of other engineers through mentorship, knowledge sharing, and providing feedback on PRs and technical designs.
Lead backend engineering for Sprout Social’s platform, building, scaling, and monitoring high‑volume services.
Locations (2)
Kraków, Poland
Poland
Compensation
Our current hiring range for this role: 24,300 PLN – 30,400 PLN Nett monthly. The full base pay range for this role is 24,300 PLN – 36,500 PLN monthly.
Responsibilities
Ensure we build, scale, ship, and monitor our platform reliably
Partner with product managers, designers, and other engineers to define requirements and complete feature work
Improve processes, systems, and tools to deliver quality products
Uphold project quality and planning through meeting deadlines, breaking down work, and ensuring proper testing and monitoring
Mentor other engineers through knowledge sharing and feedback
Develop, implement, and optimise data models and algorithms to address business problems and improve decision-making.
Perform data mining, statistical analysis, and predictive modelling to identify trends, patterns, and actionable insights.
Design, develop, and deploy machine learning models using algorithms such as K-Nearest Neighbours, Naïve Bayes, Support Vector Machines, Decision Trees, and Random Forest.
Apply statistical and analytical methodologies, including hypothesis testing, experimental design, and data validation.
Use data science tools and programming languages, with hands‑on proficiency in Python or R.
Requirements
Bachelor's degree in Engineering, Computer Science, or a related discipline
Perform quantitative analysis and develop data-driven solutions to support business growth and strategic decision-making.
Compensation
Pay Rate Range: $75 - $80 per hour (DOE)
Responsibilities
Perform quantitative analysis and develop data-driven solutions to support business growth and strategic decision-making.
Analyze large datasets using SQL, Python, R, and other analytical technologies.
Develop interactive dashboards, reports, and visualizations using Tableau and similar BI platforms.
Work with large-scale data processing technologies, including Hadoop, Hive, HDFS, and MapReduce.
Partner with product managers, marketing teams, and other stakeholders to translate business needs into actionable analytical insights.
Requirements
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, Econometrics, Operations Research, or a related quantitative discipline
Advance how tenants from multiple product domains leverage Hadoop Infrastructure services to meet their goals
Provide and improve our capabilities to migrate and support a massive data and compute footprint (10s of PB) to newer versions.
Improve our tenants' user experience when securely interacting with powerful underlying infrastructure frameworks.
Understand and improve the usability, reliability, and scalability of open-source Apache Hadoop services to optimize for the needs of Bloomberg application teams.
Requirements
A degree in Computer Science, Engineering or similar field of study or equivalent work experience.