
Senior Staff Engineer, Java
Posted 3 days ago

Posted 3 days ago
• Focus on various domains while providing technical guidance and leadership across the enterprise.
• Collaborate with product managers, team members, customers, and other engineering groups to tackle our most challenging issues.
• Formulate and implement a technical software development strategy across multiple areas.
• Responsible for ensuring the quality, usability, and performance of the solutions delivered.
• Utilize programming languages such as Python, C#, or other object-oriented languages, along with SQL, NoSQL databases, and Container Orchestration services like Docker and Kubernetes, in addition to a range of Azure tools and services.
• Serve as a role model and mentor, enhancing the technical skills and knowledge of our engineering and product community while influencing and educating executives.
• Regularly share best practices and enhance processes within and between teams.
• Analyze costs and forecasts and integrate them into business planning.
• Identify and support resource requirements, assess operational processes, measure outcomes to achieve desired results, and demonstrate flexibility while promoting continuous learning.
• Exceptional ability to design and conduct experiments, influencing engineering direction and the product roadmap.
• Proven experience collaborating with engineering teams and transitioning research to production.
• Established track record of publications in esteemed conferences and journals.
• Proficient in continuous delivery and infrastructure as code methodologies.
• Extensive knowledge of computer science data structures and algorithms.
• Experience in addressing analytical problems using quantitative methods.
• Ability to thrive in a dynamic, startup-like environment.
• Familiarity with developer tools throughout the software development lifecycle, including task management, source control, building, deployment, operations, and real-time communication.
• Proficient in at least two modern programming languages such as Java, C++, Python, or C#, with a focus on object-oriented design.
• Experience with microservices architecture and scalable REST APIs.
• Background in architecture and design, including patterns, reliability, and scalability for new and existing systems.
• Proficient understanding of DevOps concepts, cloud architecture, and the Azure DevOps Operational Framework.
• Experience utilizing PowerShell scripting.
• Familiarity with existing operational portals such as the Azure Portal.
• Experience with application monitoring tools and performance evaluations.
• In-depth understanding of data center structures, capabilities, and services, particularly related to the Azure platform and its native services.
• Knowledge of security protocols and products, including Active Directory, Windows Authentication, SAML, and OAuth.
• Experience with Azure Networking, including subscriptions and security zoning.
• Comprehensive Total Rewards program that provides personalized coverage tailored to your and your family’s overall well-being.
• Financial advantages, including competitive compensation; a 401K savings plan with immediate vesting that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
• Access to additional benefits such as mental healthcare and fertility and adoption support.
• Promotes flexibility - We offer workplace flexibility and the GEICO Flex program, enabling you to work from anywhere in the US for up to four weeks each year.
TalPods
CI&T
WTime Business Intelligence
Get handpicked remote jobs straight to your inbox weekly.