Job Summary
We are igniting business growth by connecting people, data and applications – quickly, securely, and effortlessly.
Together, we are building a culture and company from the people up – committed to teamwork, trust and transparency.
Key Responsibilities:
• Lead schema design and develop high-performance, reliable, and highly available (HA) database-driven applications.
• Guide a small team and modernize legacy systems.
• Contribute to the architecture of robust database solutions from the ground up.
• Help select optimal technologies and collaborate with other development teams to contract and implement full systems.
Requirements:
• Deep knowledge of database internals (relational and non-relational), advanced schema design, and performant development in Java and other languages (Golang, Scala).
• DBA-level skills and AWS cloud-native fluency.
• Architect efficient, scalable schemas for PostgreSQL (e.g., normalized 3NF with covering indexes).
• Choose databases (e.g., Cassandra, PostgreSQL, AWS Aurora, DynamoDB) by analyzing throughput, latency percentiles, and availability requirements.
• Build high-performance, reliable database applications in Java.
• Migrate legacy systems to modern, performant databases.
• Refine complex queries with tools like PostgreSQL's EXPLAIN ANALYZE.
• Develop enterprise RESTful web services in latest patterns.
• Participate in multi-location, global software development team and mentor others in various technical areas.
• Engage in all aspects of software development life cycle, including requirements review, design, coding, code reviews, testing, deployment, and warranty support.
• Collaborate with others in application of principles, theories, concepts and use of software methodologies, tools, documentation processes, security protocols, and test procedures.
Desirable Skills:
• Significant software engineering experience using modern languages.
• Understanding of range of enterprise databases including Oracle, SQL Server, Postgres and Graph Databases.
• Ability to write and understand complex SQL queries, relational and non-relational data models.
• Experience with data structuring standards including XML, JSON, and YAML.
• Demonstrated history of software development roles with expanding responsibilities and corresponding successful deliveries over time.
Education:
• Bachelor's degree in computer science, Information Systems, or related field, or equivalent education and experience.
This is a work from home position within the US.
Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing.