Senior Software Engineer
Precisely
- Location
- United States
- Workplace
- Onsite
- Employment
- Full Time
- Salary
- —
Posted 23d ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Take ownership and deliver results with minimal direction
- Participate/own technical designs, participate in discussions, constructively suggest, and receive ideas & feedback to improve product functionality
- End to end ownership of product features and create highly scalable, stable, maintainable, and available products and features
- Communicate effectively across teams and time zones
- Balance feature development with operational excellence
- Bring a customer-first mindset while maintaining high engineering standards
- Innovate and bring ideas and possible solutions to stakeholders and product team to help increase productivity
- Contribute to strategies and roadmap development to meet business objectives with existing or emerging technologies
- Help build a platform that can support huge volumes of data, with multi-tenancy and near real-time analytics
- Participate, guide, and mentor other people in the team on architecture and design in a hands-on manner
Requirements
- Bachelor's or master's degree in computer science or related field
- 8+ years of experience in developing Enterprise Software
- Hands-on expertise in Java, Node.js, Go (Golang), React, MongoDB
- Strong full-stack development experience
- Excellent communication (oral and written), and exceptional analytical and troubleshooting skills
- Experience with cloud-based platforms like AWS, Azure, GCP and cloud native technologies like Docker, Kubernetes and microservices architecture
- Good understanding of Design Patterns & Architectural Patterns and hands on experience
- Excellent knowledge of OOP concepts
- Strong understanding of distributed systems, scalability, and cloud-native application development
- Experience with SQL and/or No SQL databases
- Strong debugging, troubleshooting and production support skills
- Ability to work independently with minimal supervision and drive work to completion
- Excellent interpersonal skills and the ability to work with diverse and distributed product teams in an agile environment
- Strong understanding of AI-assisted software development
- Comfortable using generative AI tools (e.g. Microsoft Copilot, GitHub Copilot, ChatGPT) to assist with code generation, test writing, and experience design
- Uses AI for code review, documentation, and test generation
- Familiarity with LLM APIs or agentic workflows
- Understands responsible AI principles including bias, security, and explainability
- Open to continuously adopting new AI capabilities as they emerge in the engineering and design workflow
Preferred
- Good experience in Java/J2EE and data modelling and related technologies
- Experience working on Data Governance, Data Catalog, Data Quality products is a plus
- Preferred experience working on regulated cloud platforms or enterprise products requiring security, compliance, or government certifications
Skills
- Java
- Node.js
- Go
- Golang
- React
- MongoDB
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- SQL
- NoSQL
- Microsoft Copilot
- GitHub Copilot
- ChatGPT
- LLM APIs
- J2EE
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Software Engineer, Billing Platform
Stripe · San Francisco, New York City, Seattle, Chicago, US · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today