Sr. Software Engineer - Remote jobs in United States
cer-icon
Apply on Employer Site
company-logo

Jobs via Dice ยท 3 hours ago

Sr. Software Engineer - Remote

Jobs via Dice is seeking a Senior Software Engineer to empower the business with reliable and innovative custom software solutions. This role involves influencing technical direction, optimizing customer satisfaction, and architecting new software solutions across the IT and Product organizations.

Computer Software

Responsibilities

Be a technical owner for net new products starting from the ground up including:
Participate in gathering requirements from stakeholders
Participate in building product roadmaps and technical documentation that incorporates customer requirements into phased deliverables
Architect cloud-native systems using modern infrastructure standards
Author, review, and maintain top tier code
Build and maintain software systems, libraries, and services aligned with product and technical goals for multiple products while maximizing customer satisfaction
Collaborate closely with a team of engineers as well as peer teams to deliver impactful solutions on time
Interface with customers to understand their needs and continue to support products throughout their lifecycle
Write clean, testable, and efficient code using modern development practices
Contribute to stability, scalability, and performance improvements
Support the ongoing maintenance, refactoring, and documentation of production systems

Qualification

Cloud-native architectureFull-stack web technologiesProgramming languagesDevOps knowledgeAI technologiesCommunicationTime managementCollaborationHigh ownershipSelf-starter mentality

Required

5+ years of developing high-impact software solutions in a competitive environment
Experience working with full-stack web technologies (React and/or NextJS)
Proficiency in one or more programming languages (Python and/or Go)
Experience architecting cloud-native solutions with AWS best practices and modern infrastructure (microservices, kubernetes, ECS, Lambda, IaC)
Strong track record of interfacing with customers and stakeholders to define requirements, propose solutions, and support your products post-launch
Excellent communication and time management skills
Comfortable collaborating in a fast-moving, cross-functional engineering environment
Demonstrated experience with, or interest in learning, AI technologies
High ownership and accountability
Self-starter mentality with minimal oversight required
Senior-level judgment and technical decision-making
Comfort meeting with stakeholders and shaping solutions
Passion for building software that solves real business problems
Openness to and enthusiasm for working in an AI-forward environment
Open to using AI tools in day-to-day development
Comfortable integrating AI-assisted workflows into engineering practices
Curious and adaptable as AI capabilities evolve

Preferred

Experience with specific libraries such as Django, Flask, etc
Expert level DevOps knowledge architecting cloud-native solutions with infrastructure as code

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase